#include 的多重嵌套
如File1.h
#pragma once
#include "./file2.h"
class File1Class
{
File2Class file2;
};
File2.h
#pragma once
#include "./file1.h"
class File2Class
{
File1Class file1;
};
问题点数:50、回复次数:4Top
1 楼ilovevc(ilovevc)回复于 2005-02-07 14:47:02 得分 5
你这不是自己和自己过不去吗?
1包含2,2又包含1。其中一个给个指针吧。Top
2 楼yzx0023(无聊客)回复于 2005-02-07 14:57:09 得分 40
头文件里尽量不要包含其他头文件,可以用class File2Class;声明一下Top
3 楼yinzhaohui(努力)回复于 2005-02-07 15:58:08 得分 0
class File2Class;是可以,但是其中的方法不能看见Top
4 楼EnochShen(小疯子:真的好菜—知耻而后勇!)回复于 2005-02-07 16:28:45 得分 5
在File1.cpp里面#include "./file2.h"就可以了Top



