用一个宏来实现。一般工作中在头文件都是这样做的,在d.h中加#ifndef __D_H__#define __D_H__...#endif这样就会只包含了一次,望采纳。
使用宏定义是比较好的方式, 比如#ifndef A_H #define A_H class A{ public: private: };#endif在每个类的头文件都做类似的宏包含就可以了