首页 > 解决方案 > 我无法在 VS Code 中更改 C++ 版本

问题描述

我想将 C++ 标准更改为 C++20。我"C_Cpp.default.cppStandard": "c++20"setting.jsonc_cpp_properties.json"cppStandard": "c++20"中 写过,但是当我运行这段代码时

#include <iostream>

int main(){ 
   std::cout << __cplusplus;
}

我的输出是:201402。

在 VS Code 中更改我的 C++ 版本需要做什么?

标签: c++visual-studio-code

解决方案


请参阅链接以配置tasks.json文件。对于您的情况,您需要-std=c++2aargs变量中添加 。


推荐阅读