阅读背景:

c++ 新人提问,关于定义

来源:互联网 
现在已经知道对象不能重复定义。

那么类的定义可以重复吗。我现在知道每个要使用类的对象(定义类的对象)的地方(文件),必须#include该类的头文件,那么如果两个模块(比如mod1.cpp和mod2.cpp)都需要使用这个类对象,都#include同一个头文件,最后link起来,这样在程序域里面不是由两份定义了吗(不论这个类的头文件是不是用了预处理器指示符#ifndef的技术)。 那么类的定义可以重复吗。我现在知道每个要使用类的对



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: