为什么在链接中没有类定义重复

时间:2015-12-15 22:15:47

标签: c++

如果标题中定义的函数(或简称为int之类的变量)表示“func.h”,并且包含在两个目标文件a.o和b.o中,则链接a.o和b.o时会出现重复错误。但是对于类来说不是这样,即当“class.h”中的类定义并且包括a.o和b.o时,都没有问题。

函数/变量和类的编译过程有什么不同导致这个结果?如果两个具有相同名称的类被链接会怎么样?

0 个答案:

没有答案