Her*_*now -1 c c++ compiler-errors compilation syntax-error
我正在使用OPNET建模器,我注入代码来改善我的场景.当我编译代码时,此消息出现语法错误:缺少';' 在'type'之前,它指的是没有任何代码行的转换.
有什么问题?
拜托,任何人都可以帮助我吗?
Gre*_*ill 11
该错误消息表明您丢失了分号.这种情况最常见的地方如下:
class Foo {
// ...
} // <-- NEED SEMICOLON HERE
int main() {
// ...
}
Run Code Online (Sandbox Code Playgroud)
请注意,您的class声明可能出现在头文件而不是.cpp文件中.
如果您在同一个呼吸中声明和分配变量,某些严格的编译器也会出现此错误.这可以通过更改foo_t my_var = old_var;和拆分语句来解决
foo_t my_var;
my_var = old_var;
Run Code Online (Sandbox Code Playgroud)
可笑的是,如果你不把变量声明放在代码块的顶部,一些编译器甚至会抛出一个错误.[1]
[1] http://social.msdn.microsoft.com/forums/en-US/vclanguage/thread/974f1b6a-7bad-4be7-a93e-66e6b2f18842
| 归档时间: |
|
| 查看次数: |
4378 次 |
| 最近记录: |