上帝爱小孩 发表于 2011-5-21 22:01:57

其实在每个头文件中加入#ifndef      #define   和#endif就行了
这样可以有效地避免头文件被重复包含的状况

secondsen 发表于 2011-5-22 10:03:16

LZ都说了他加这样的东西了。。

duzhi5368 发表于 2011-6-4 21:33:32

找到一个头文件,声明不定义,就可以解除“编译死锁”。
例如A需要B,则A头别#include "B.h"
直接虚声明 class B,在CPP中再#include "B.h"就好了
这方法对头内指针有效,对象无效。
页: 1 [2]
查看完整版本: C++面向对象真是囧啊