C++ 文件互相引用 解决办法

来源:互联网 发布:java class 编辑:程序博客网 时间:2024/06/05 19:58

转载自:这里


这种做法很显然会出错(定义一个头文件需要先引进这个头文件自己,编译必然报错)

解决方法,在头文件中声明另一个类,再在源文件中引入头文件,就像这样:

//a.hclass b;class a{......};//a.cpp#include "b.h"......

//b.hclass aclass b{........};//b.cpp#include "a.h".........


0 0