如何解决vscode中的nullptr未定义和相关的c标准设置问题如果在vscode中编辑c代码,但遇到未定义的nullptr (nullptr显示红色波浪下划线)。 这实际上是VS code编辑器中的c标准设置问题,您可以看到代码可以成功执行,但光是这些红色警告就让人头疼。 下图是报告错误的地方。
需要的是打开首选项设置选项。
然后在搜索框中键入CPP标准,将CPP标准从默认值更改为c 11 (或其他正在使用的c标准)。
此时返回代码处,错误将被消除。
这次修改后使用的vs代码版本是1.5-7.0-insider (通用)。 其他版本的布局可能不同,但本质上是标准配置的问题。 这是个小问题,但我在网上没有找到好的解决方法。 虽然现在在2021年看起来有效,但是如果能帮上忙的话我会很高兴~
转载希望注明出处~
Harry Yao 2021.6.13