demo.cpp的头文件中不用包含Coordinate.cpp吗?那怎么调用Coordinate类的?
demo.cpp
demo.cpp
2017-05-15
问题一:
标准引用只能引用头文件,即.h文件,里面一般是类或者函数声明
#include<iostream>是调用iostream.h标准库但是里面有namespace的问题,所以不加.h,因为他是c++内部标准库
问题二:
在调用类的.h文件后,你F5运行的时候,会先编译,再链接等等操作
链接器会自动把类的.h与类的.cpp文件链接起来(因为cpp文件里面调用了.h)所以你不需要管它内部怎么执行
这个是链接器的工作,把程序的各个文件链接起来成为一个exe文件
不懂可以看看这个https://www.cnblogs.com/chenhuan001/p/5927445.html
有帮助请采纳
举报