以前上课学c++,把所有的东西都写在一个main函数中,显得十分繁琐。自己也不知道多文件结构,最近看c++原来可以把类的声明与实现分别写在.h和.cpp文件。
今天早上搜了一下。用最简单例子实现了一下,自己也算搞清楚了原理。
原理:clock.h与clock.cpp 生成clock.obj
cloch.h与main.cpp生成main.obj
clock.obj与main.obj链接生成main.exe可执行文件
以前上课学c++,把所有的东西都写在一个main函数中,显得十分繁琐。自己也不知道多文件结构,最近看c++原来可以把类的声明与实现分别写在.h和.cpp文件。
今天早上搜了一下。用最简单例子实现了一下,自己也算搞清楚了原理。
原理:clock.h与clock.cpp 生成clock.obj
cloch.h与main.cpp生成main.obj
clock.obj与main.obj链接生成main.exe可执行文件