VC++ 在两个文件互相包含时会出现的错误(3)
-------------------------------------------------------------------------------- 做法3 ---------------------------------------------------------
//在文件Object.h 中定义
#ifndef _OBJECT_H
#define _OBJECT_H
#include "NewType.h"
class Object
{
public:
NewType ToType();
};
#endif
//在文件NewType.h 中定义
#include "Object.h"
#ifndef _NEWTYPE_H
#define _NEWTYPE_H
class NewType : public Object
{
}
#endif
产生错误:
"error C2504: 'Object' : base class undefined"
- 上一篇:VC++6.0写的等待提示
- 下一篇:使用VC++6.0制作ASP服务器控件简介