18 13 C:\Users\1411064226\Desktop\C_\hanshuzhizhen.cpp [Error] 'nullptr' was not declared in this scope
时间: 2023-09-29 21:08:44 浏览: 140
这个错误提示是因为在代码中使用了C++11标准引入的nullptr关键字,但是编译器不支持该关键字导致的。需要将编译器的标准设置为C++11及以上,才能支持使用nullptr关键字。
解决这个问题的方法有两种:
1.在代码中使用空指针常量NULL代替nullptr,因为NULL在C++中是预定义的宏,可以在所有的编译器中使用。
2.将编译器的标准设置为C++11及以上,以支持使用nullptr关键字。具体的设置方法因编译器不同而异,可以在编译器的帮助文档或官方网站上查找相关信息。
根据实际情况选择合适的方法进行修改即可。
阅读全文