首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

关于类声明的疑问(待)

2012-02-13 
关于类声明的疑问(在线等待)有头文件A.h,在A.h中定义#ifndefADODBHandler_H#defineADODBHandler_H//类声明

关于类声明的疑问(在线等待)
有头文件A.h,在A.h中定义
#ifndef   ADODBHandler_H
#define   ADODBHandler_H
    //类声明部分....
#endif

那么在B类中和C类中分别包含A.h
请问:如果在C中发现ADODBHandler_H已经被定义(即B中已经包含了A.h),那么A.h应该是不被C包含了,请问C是如何
找到A的,也就是如何实现声明的?


[解决办法]
> > “如果在C中发现ADODBHandler_H已经被定义(即B中已经包含了A.h),那么A.h应该是不被C包含了,”
B类中包含了,跟C类有啥关系,难道你两个类的定义是写在了一个文件中?那也没关系啊,既然写在一个文件中,包含一次也够了。

热点排行