以下内容引用CHATGPT:
根据错误提示,你的代码中使用了C++17的特性,但是你的编译器并不支持。你需要在.vscode文件夹下的c_cpp_properties.json文件中添加"-std=c++17"选项来指定编译器使用C++17标准。示例代码如下:
{
"configurations": [
{
"name": "Win32",
"includePath": [
"${workspaceFolder}/**"
],
"defines": [
"_DEBUG",
"UNICODE",
"_UNICODE"
],
"windowsSdkVersion": "10.0.17763.0",
"compilerPath": "C:/MinGW/bin/g++.exe",
"cStandard": "c11",
"cppStandard": "c++17", // 添加这一行
"intelliSenseMode": "gcc-x64"
}
],
"version": 4
}
另外,你还需要确保你的编译器版本支持C++17,可以通过运行以下命令来检查:
g++ --version
如果版本过低,你需要升级你的编译器。
照着下载安装应该没问题的吧,是不是你移动了安装目录相关文件啥的