这玩意是真能出问题啊
配置vscode和用vscode实现debug和传参数:
设置include path(解决找不到头文件;类、函数未定义的问题)
/**代表了递归搜索目录下所有位置
c_cpp_properties.json是用来检查语法错误的,在编译之前的红色波浪线就出自这里
生成launch.json且使用它
这是CodeRunner提供的功能吧?
或者这里?
tasks.json跟编译相关
-g之后跟要编译的cpp文件
-I之后是头文件路径
原来还能用正则表达式
找不到h、cpp文件
task和launch的参数怎么用
这里头文件的目录用\和\都行,上面的.json里不行,会识别成转义字符
设置当前工作目录
${workspaceFolder}是工作空间(.vscode文件夹所在目录)
${fileDirname}是运行的文件所在目录,常见环境变量及其意义链接:
VsCode C++使用相对路径读取文件失败的原因及解决方案
也可以用coderunner修改默认值链接:
解决VScode打开文件夹后工作目录/相对路径的问题
这俩是什么时候装上的
修改exe文件生成目录
然后记得修改launch文件,不然生成exe后运行的时候找不到文件