Netbeans讨厌nullptr但仍然正常工作

时间:2014-03-04 22:43:59

标签: c++ c++11 netbeans nullptr

我已经看过类似的帖子,但是当它工作正常时,无法让Netbeans停止在我的代码中显示错误消息"Unable to resolve identifier nullptr"。我正确启用了C ++ 11,不确定问题是什么?

3 个答案:

答案 0 :(得分:8)

对于Netbeans 7.4

在项目属性中:

设置" C标准"到" C11"编辑和"附加选项"添加" -std = c ++ 0x"对于编译器

在我的情况下,我不得不关闭并重新加载文件,错误标记消失。

编辑:

对不起,这不是100%正常工作的解决方案。

答案 1 :(得分:1)

我记得2012年向Netbeans开发者(it should be solved right now)提交了关于此问题的错误报告。

无论如何尝试将C ++ 11支持的GCC标志设置为:-std=c++11,这可以在Project Properties -> Build -> C++ Compiler -> Additional Options中完成,除非你已经完成了,否则我什么都没有。< / p>

答案 2 :(得分:0)

这些解决方案对我不起作用,所以我投入#define nullptr nullptr似乎可以解决这个问题。