C++编程 expected constructor, destructor, or type conversion before '(' token
·
这是一个编译错误,其含意是:在字符 ‘(’ 之前,应该是一个构造函数、析构函数或是类型转换等标识。编译程序现在在'('之前缺少必要的标识符,故提示错误。给你一个例子:
int *p;
p = new (10); // 这一句就会出现你问题中的错误。
正确的写法应该是:
p = new int(10);
更多推荐
已为社区贡献5条内容
所有评论(0)