Oeb*_*ele 4 c++ netbeans c++11 netbeans-8
我的程序编译得很好,但Netbeans告诉我"无法解析标识符to_string".
我在" Netbeans 7.2节目"中尝试了所有内容.无法解析标识符",虽然构建成功 " 但我在代码辅助选项中将"C++标准"设置为"C++ 11".
到目前为止,这是解决此问题的唯一功能.然而它也是我使用的第一个C++ 11特性,这使我相信它与Netbeans有关,而不是理解我正在使用C++ 11,尽管我在代码辅助菜单中明确指定了它.
最小的例子:
#include <string>
int main() {
std::to_string(1);
}
Run Code Online (Sandbox Code Playgroud)
编辑:使用时出现同样的问题 nullptr
编辑2:我突然意识到提到我不使用生成的Makefile,但是SCons可能很重要.
Rob*_*art 18
我知道这个问题已经有七个月了,但是自从它作为谷歌搜索的第二个结果出现后,我会告诉我想出的答案.对于Netbeans至少.转到项目属性并确保将"C Compiler" - >"C Standard"设置为C11,并将"C++编译器" - >"C++ Standard"设置为C++ 11.你必须设置BOTH或它仍然会给出错误的错误!
| 归档时间: |
|
| 查看次数: |
13492 次 |
| 最近记录: |