我的NetBeans配置出了严重问题,我无法弄清楚是什么问题或如何修复它。我在Debian 7.4上运行NetBeans 8.0 C++。当我有以下代码时:
#include <cstdlib>
#include <vector>
using namespace std;
int main(int argc, char** argv)
{
vector<int> h;
h.push_back(4); //THIS LINE
return 0;
}
Netbeans在我有注释的那一行下面用红色波浪线标出,并且说它无法解析标识符push_back。当我只输入时,建议框中出现了许多向量构造函数,但没有像push_back或erase这样的方法。我无法理解为什么会这样,因为一个小时前它还能工作,而且自那以后我也没有更改任何内容。当我打开我的一个项目时它就出问题了。
我已经尝试过打开和关闭项目、关闭和重新打开Netbeans、重新启动电脑和重新安装Netbeans,但都没有起作用。
stl
容器中? - mr5