【发布时间】:2010-11-28 14:20:21
【问题描述】:
我很好奇设置如下示例的场景:
下面的代码将放在名为 Header1.h 的文件中:
#ifndef HEADER1_H
#define HEADER1_H
#include "Header2.h"
class Class1
{
Class2 class2Instance;
};
#endif
下面的代码将放在名为 Header2.h 的文件中:
#ifndef HEADER2_H
#define HEADER2_H
#include "Header1.h"
class Class2
{
Class1 class1Instance;
};
#endif
执行此操作时会收到错误消息(因为我假设包含),但感觉我需要执行此操作才能将每个对象包含在单独的类中。谁能帮我完成这个,我做错了什么?
【问题讨论】: