windows下vscode编译出现这样的问题是因为文件名中有空格
不论是用code runner插件编译
还是输入命令编译:g++ Lake Counting.cpp -o Lake Counting.exe 两种方法都会出现 no such file or directory的问题
在这个例子中我把文件命名为 Lake Counting.cpp, 编译时把他认为是两个文件了。
解决办法去掉空格 命名为LakeCounting.cpp
这种问题在Dev 和 codeblocks中是不会出现这样的问题的。