.h头文件用于存放函数声明,在其他.cpp源文件中调用该函数时,只需要#include头文件即可,若.cpp源文件中为.h中单个函数的定义,可不加#include,因为函数的定义即是一种声明。
在Ubuntu下使用g++编译时,需要将所有.cpp源文件进行联合编译,比如:
g++ main.cpp 1.cpp 2.cpp
源码可参考:
https://github.com/linitau/Cpp/tree/master/7_multi_files
.h头文件用于存放函数声明,在其他.cpp源文件中调用该函数时,只需要#include头文件即可,若.cpp源文件中为.h中单个函数的定义,可不加#include,因为函数的定义即是一种声明。
在Ubuntu下使用g++编译时,需要将所有.cpp源文件进行联合编译,比如:
g++ main.cpp 1.cpp 2.cpp
源码可参考:
https://github.com/linitau/Cpp/tree/master/7_multi_files