error C2061: 语法错误 : 标识符“***” error C2146: 语法错误 : 缺少“;” C++两个类相互引用问题
来源:互联网 发布:十月下旬去哪旅游 知乎 编辑:程序博客网 时间:2024/05/14 03:50
参考:http://blog.csdn.net/goodlixueyong/article/details/6254703
//A.h
#include "B.h"
class A
{
int i;
B* b;
};
//B.h
class A;
class B
{
int i;
A* a;
};
//B.cpp
#include "A.h"
关键是:在一个头文件中只能以class *的形式声明,不能包含其头文件,在类的实现文件中包含头文件
0 0
- error C2061: 语法错误 : 标识符“***” error C2146: 语法错误 : 缺少“;” C++两个类相互引用问题
- error C2146: 语法错误 : 缺少“;”
- error c2146 语法错误 缺少“:”等问题
- error C2061: 语法错误 : 标识符“__RPC__in”
- error C2061: 语法错误 : 标识符“CString”
- error C2061: 语法错误 : 标识符“_TCHAR”
- error C2061: 语法错误 : 标识符“__RPC__out_xcount_part”
- error C2061: 语法错误: 标识符“CCTouch”
- error C2061: 语法错误 : 标识符“SHANDLE_PTR”
- error C2061: 语法错误 : 标识符“_DebugHeapTag”
- error C2061: 语法错误: 标识符“_Wherenode”
- error C2061: 语法错误: 标识符“_TCHAR”
- error C2061: 语法错误: 标识符“CCTouch”
- error C2061: 语法错误: 标识符“MonsterSprite”
- error C2061: 语法错误: 标识符“map”
- error C2061: 语法错误 : 标识符“CDWordArray”
- error C2061: 语法错误: 标识符“_TCHAR”
- error C2061: 语法错误: 标识符“Bitmap”
- sqlite3的helloworld
- uva 10487
- Linux进程间通信——使用消息队列
- jQuery验证带有图片的验证码问题
- perl s表达式r选项
- error C2061: 语法错误 : 标识符“***” error C2146: 语法错误 : 缺少“;” C++两个类相互引用问题
- java常用的包
- Struts2拦截器
- 常用排序算法分析与实现(二)(Java版)
- linux sdio card休眠处理 sdio card removed解决办法
- Android启动过程
- _RecordsetPtr使用方法
- 对链表排序
- 华为机试练习---按字节数截取字符串