两个类的头文件里都要用到同一个自己定义的结构体怎么用?
我写了两个类的头文件,这两个文件里都要用到同一个自己定义的结构体,但是我在两个头文件里都定义这个结构体的话会重定义,这怎么解决呢?
[解决办法]
每个头文件都使用
#ifndef A_H__
#define A_H__
... 头文件内容...
#endif
可以查看C++编码规范与指导
[解决办法]
楼上 正解!
[解决办法]
发布时间: 2012-11-03 10:57:44 作者: rapoo
两个类的头文件里都要用到同一个自己定义的结构体怎么用?
我写了两个类的头文件,这两个文件里都要用到同一个自己定义的结构体,但是我在两个头文件里都定义这个结构体的话会重定义,这怎么解决呢?
[解决办法]
每个头文件都使用
#ifndef A_H__
#define A_H__
... 头文件内容...
#endif
可以查看C++编码规范与指导
[解决办法]
楼上 正解!
[解决办法]