关于c++的多文件规范

来源:百度知道 编辑:UC知道 时间:2024/07/08 01:46:07
将一个类的声明放在头文件中,实现过程放在cpp文件中并包含头文件,然后主程序单独放在一个文件中同样也包含头文件。

我的问题是在上述的多文件编程方式中,主程序因为包含了头文件,所以能调用头文件内声明过的类,但头文件并没有指明类实现过程所在的cpp文件,那么头文件是如何找到类的实现过程呢?

包含就是把文件组合在一起,你不知道有时候有重定义的时候吗?就是这个原因。这个时候就相当于这2个是一个cpp文件了,

按你这样,类实现过程所在的cpp文件应该在一个工程里面吧
不然不怎么可能不出错误吧?