小女求助 #include 问题,
以下是 a.h 中:
#include "b.h"
void a()
{
b();
}以下是 b.h 中:
#include "a.h"
void b()
{
a();
}//以上出错是怎么回事?
以下是 a.h 中:
#include "b.h"
void a()
{
b();
}以下是 b.h 中:
#include "a.h"
void b()
{
a();
}//以上出错是怎么回事?
解决方案 »
- 监测USB插拔问题:inf的GUID搞不清楚。。。。
- 怎麽在edit控件中輸入字符時每輸入一個字符后能立即控件中的字符個數?
- VC6 IDE中如何设置堆栈大小
- ListCtrl中dwStyle=LVS_EX_CHECKBOXES实现checkbox,如何将缺省状态设为选中状态?谢谢!
- readfile问题,如何返回已读取的数据
- [网络服务器编程问题]怎么样读取数据采集卡数据的数据并允许客户端查看?
- 向高手请教 动态库调用的问题
- 如何做一个有不同透明度的窗口?
- 请问下面的代码错在哪?
- 怎样发送消息?
- 初学者的简单问题:"#32770"是什么东西?立即给分,谢谢!
- 哪里可以找到javascript于COM接口之间的参数规范 ?
void a()
{
b();
}以下是 b.h 中:
class a;
void b()
{
a();
}
各自的cpp中
a.cpp
#include "b.h"b.cpp
#include "a.h"
class b;class a
{
b *pb;
};//b.h
#include "a.h"class b
{
a ma;
};
class b;class a
{
b *pb;
};//b.h
#include "a.h"class b
{
a ma;
};
#include "b.h"
extern void b();
void a()
{
b();
}以下是 b.h 中:
#include "a.h"
extern void a();
void b()
{
a();
}//请在引用之前先声明
在看到类申明之后、类定定义之前,只能申明类对象指针或引用,但是在类定义之后,可以申明类对象。我想这里的原因应该是一样的。只是不过这里是函数申明和函数定义。
以下是 a.h 中:
#ifndef _A_H
#define _A_h#include "b.h"
void a()
{
b();
}#endif以下是 b.h 中:
#ifndef _B_H
#define _B_H#include "a.h"
void b()
{
a();
}#endif
Is the header file compiled?