我正在使用Qt Creator来使用C++11。
"warning: identifier 'nullptr' is a keyword in C++11 [-Wc++0x-compat]"
"error: 'nullptr' was not declared in this scope"这是在其他地方工作的代码上的,相关部分是:
... = nullptr;可能的问题是什么?
这不是已经是一个关键字了吗,它的作用域不是全局的吗?
发布于 2013-05-13 01:09:27
从QtCreator中打开.pro文件并添加以下内容
QMAKE_CXXFLAGS += -std=c++0x发布于 2020-02-03 13:06:55
尝试将以下代码行添加到cpp源代码中
#ifndef _GXX_NULLPTR_T
#define _GXX_NULLPTR_T
typedef decltype(nullptr) nullptr_t;
#endif
/* C++11 */https://stackoverflow.com/questions/16509932
复制相似问题