在用vscode编写代码打开文件时,填写了一个相对路径地址
std::ofstream outputFile("output.cpp");
发现运行时可以,调试时却发现找不到文件,最终发现是两者绝对路径配置不对
在launch.json 中添加
"cwd": "${fileDirname}",
在tasks.json中添加
"options": {
"cwd": "${fileDirname}"
},
通过这样配置使得运行和调试时绝对路径为代码所在文件夹,否则默认为工作区路径,即打开的文件夹路径