读书人

vc 6.0开发时明明头文件已经定义了

发布时间: 2013-09-28 10:01:20 作者: rapoo

vc 6.0开发时,明明头文件已经定义了,在实现文件中去报没有定义的错
在头文件中定义的结构体在实现文件中使用时却报没有定义的错误,但是函数申明却有用,把结构体拿到实现文件中定义,没有问题,就是不能再头文件中定义,但是我其他的也这么做没有问题,就这个有问题,这是一个什么问题啊? vc c语言 定义
[解决办法]
如果是多次包含头文件,可能是重复定义的错误。
加上条件编译措施
#ifndef _GRADE_H_
#define _GRADE_H_

...(你的头文件内容)
#endif
[解决办法]
vc6经常有这种错误,可能工程文件管理那里丢失了头文件,你把头文件重新加进来就好了,

读书人网 >C语言

热点推荐