结构如下:
a.h
class a
{}
a.cppb.cpp
#include "a.h"b.h
class b
{
public :
a test;
}
一编译就报错,说找不到a
但要求是不能在b.h中加入下语句include "b.h"
我该如何做
a.h
class a
{}
a.cppb.cpp
#include "a.h"b.h
class b
{
public :
a test;
}
一编译就报错,说找不到a
但要求是不能在b.h中加入下语句include "b.h"
我该如何做
解决方案 »
- vc++ ADO insert into
- loadframe的问题,在线程函数UINT Thread( LPVOID pParam )中总是出错
- 各位大虾:我想请教一下在VC下开发OCX控件的一些问题
- 可以直接修改查询到的结果集吗?
- 逐行扫描时出现错误,请各位高手帮帮我这个可怜的菜鸟
- 怎样取段地址和偏移地址? 呼叫高手!!!!!
- 我只看到过“易语言”这样的中文编程语言,还有其他的吗?国家会不会支持中文编程语言呢?
- 如何干净删除用winzard生成的多余菜单项?
- 散分,散分 ^ ^顺便做个广告
- 如何把屏幕当前内容copy下来通过Interner立即发送给客户
- vc.net中的windows应用程序无法添加MFC类?
- 什么项目好
{
public :
a test;
}
一样报错
'test' uses undefined class 'a'
#include "a.h"//这里!
class b
{
public :
a test;
}或者
b.cpp
#include "a.h"b.h
class b
{
public :
a *test;//注意这里~!
}接分快乐!^_^
b.cpp
#include "a.h"b.h
class a;//!!
class b
{
public :
a *test;//注意这里~!
}
#include "a.h"class a;class b
{
public :
a test;
}