【发布时间】:2012-04-05 17:45:53
【问题描述】:
我正在运行 Eclipse Helios,并且安装了 g++-4.6。希望 g++4.6 实现了 C++ 11 特性我没有错。我创建了一个使用 nullptr 和 auto 关键字的 C++ 项目。该构建给出以下错误:-
../{filename}.cpp:13:13: error: ‘nullptr’ was not declared in this scope
../{filename}.cpp:14:2: warning: ‘auto’ will change meaning in C++0x; please remove it [-Wc++0x-compat]
实际上,直到昨天它还在建设中。我今天不知从何而来。请帮我解决这个问题。
【问题讨论】:
-
g++ 的确切版本是什么,您使用什么编译选项?
-
请发布一个展示此行为的代码示例,否则我们会在这里尝试读取茶叶。
-
我正在使用 g++ 4.6,并想象如下代码行:- int* ptr = nullptr;自动 x = 123;
标签: c++ g++ eclipse-cdt