我已经看到过类似的帖子,但是当它工作正常时,不能让 Netbeans 停止"Unable to resolve identifier nullptr"
在我的代码中显示错误消息。我正确启用了 C++11,不知道问题出在哪里?
问问题
2260 次
3 回答
8
对于 Netbeans 7.4
在项目属性中:
将编辑器的“C Standard”设置为“C11”,将编译器的“Additional Options”添加“-std=c++0x”
就我而言,我不得不关闭并重新加载文件,错误标记就会消失。
编辑:
抱歉,这不是 100% 有效的解决方案。
于 2014-03-21T07:44:11.737 回答
1
我记得 2012 年有一个关于这个问题的错误报告提交给 Netbeans 开发人员(现在应该解决了)。
无论如何,尝试将 C++11 支持的 GCC 标志设置为:-std=c++11
,这可以在 中完成Project Properties -> Build -> C++ Compiler -> Additional Options
,除非那是你已经完成的,那么我什么都没有。
于 2014-03-04T22:51:11.467 回答
0
这些解决方案对我不起作用,所以我投入了一个#define nullptr nullptr
似乎可以解决问题的方法。
于 2015-11-06T14:23:50.367 回答