下面两种引用
#include<iostream>
#include"iostream"
<>是默认从系统位置找的,而"“则可以在当前目录,也可以写相对路径,比如work\1.cpp,默认不写的话#include"1.h”,相当于从当前主程序目录找1.h替换。
我对.h和.cpp的理解,.h就可以理解成define,而我发现.cpp引用可能会出问题,应该是我的理解不够。
.h引用的话可以理解成把代码直接替换成相应引用文件代码,完全可以理解成最后整个程序组合起来是个大型.cpp,这样的话可以很容易把一个文件拆成很多部分(有点像define),好处是对于很大的文件可以用这个方法分割成很多小代码,逐个击破。
直接可以拿一段剪切出去到一个.h,然后主函数引用这个,没有问题
之后编译记得Rebuild All,一个工程改了一部分,得全部重新编译下,不然会始终是原来的状态(诡异现象)
.cpp的引用我还不是很清晰,以后慢慢理解。