网站的缩略图,域名怎么实名认证,可以做贺卡的网站,镇江门户网站问题
Visual Studio Code中的插件: Code Runner 支持运行C、C、Java、JS、PHP、Python等多种语言。
但是它不支持C11特性的一些使用#xff0c;比如类似错误#xff1a;
binarySearch.cpp:26:17: error: non-aggregate type ‘vector’ cannot be initialized with an ini…问题
Visual Studio Code中的插件: Code Runner 支持运行C、C、Java、JS、PHP、Python等多种语言。
但是它不支持C11特性的一些使用比如类似错误
binarySearch.cpp:26:17: error: non-aggregate type ‘vector’ cannot be initialized with an initializer list
需要安装插件
C/CCodeRunner C/C配置
打开插件拓展 找到C/C 选择扩展设置
可通过查找找到配置Custom Configuration Variables 并打开setttings.json文件 添加如下内容保存关闭
C_Cpp.default.compilerArgs: [-g,${file},-stdc11,-o,${fileDirname}/${fileBasenameNoExtension}
],然后打开本目录内的**.vscode**文件夹查看是否存在c_cpp_properties.json文件如果没有则新建 它是用于配置C语言环境的IntelliSense配置相关将如下内容复制进去
{configurations: [{name: Mac,defines: [],macFrameworkPath: [/System/Library/Frameworks,/Library/Frameworks,${workspaceFolder}/**],compilerPath: /usr/bin/g,cStandard: c11, // 如果存在则重要修改此处cppStandard: c11, // 如果存在则重要修改此处intelliSenseMode: clang-x64,browse: {path: [${workspaceFolder}],limitSymbolsToIncludedHeaders: true,databaseFilename: }}],version: 4
}然后打开 .vscode 文件夹下的tasks.json文件在args内增加属性
args: [-stdc11, // add-stdliblibc, // add-fdiagnostics-coloralways, // add-fcolor-diagnostics,-fansi-escape-codes,-g,${file},-o,${fileDirname}/${fileBasenameNoExtension}
],到这里C11的配置算是结束但是CodeRunner插件需要配置下保证C11的代码运行正常。 Code Runner
打开拓展找到CodeRunner选择扩展设置
找到Executor Map By File Extension 打开settings.json 查找下字符串cpp 替换内容为
cpp: cd $dir g -stdc11 $fileName -o $fileNameWithoutExt $dir$fileNameWithoutExt,如图所示
至此配置结束。