sev*_*een 0 c++ compiler-errors
我的编译器抛出
error: expected ';' before '<' token
Run Code Online (Sandbox Code Playgroud)
在这行代码上:
std::vector< std::vector<int> > data;
Run Code Online (Sandbox Code Playgroud)
真正奇怪的是,我今天早些时候在我的mac上使用g ++在命令行上编译了这个,现在我正在尝试在同一个mac上编译xCode(我假设它也使用g ++)并且它抛出了这个错误.
我在这里错过了什么?
编辑:我知道它必须在我面前,但文件中没有其他错误.这是一个包含课程结束时的分号.谢谢.
可能你在前一行的结尾处错过了一个分号.
如果在该行之前没有代码,则在其中一个包含的头文件的末尾它是一个缺少的分号.
例如,您可以使用以下方法重现此错误:
#include <vector>
class C
{
}
std::vector< std::vector<int> > data;
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
8521 次 |
| 最近记录: |