一、链接:
二、其他问题:
定义类时,花括号{}后要添加分号;
三、VSCode报错:
1)启用调试时报错 终端将被任务重用:
网上很多让修改task.json代码的,但是不管用,后来发现是程序出了问题,将bug改掉后,就不报错了。
2)VS Code:声明与实现分开
Visual Studio Code 其本质是一个比较高级的编辑器,并不是一个完整的IDE,所以它不能组织相关源码文件参与编译,想要多个源文件参与编译链接,需要用到 makefile 。
c++中我们cpp文件和.h文件的区别是,cpp文件是需要编译的文件,成为一个独立的编译单元,而h文件从来是不需要编译,只是用于预处理。(c++类定义和类实现)
在VScode中在编译时还是编译的main.cpp文件,而并没有链接其他的文件,因此需要将.h文件以及.cpp文件都导入到main.cpp文件中。就可以解决问题了。(VS Code:导入.h和.cpp文件运行程序)