读书人

头文件有关问题

发布时间: 2012-02-15 12:09:44 作者: rapoo

头文件问题
各位大哥、大姐,我现在有几个文件,需要包含同一个头文件,我都 包含了,但提示在.obj文件中已经生成,但如果不包含又提示找不到标识符。
要包含的头文件中有函数代码里,现在在怎么办呀!谢谢

[解决办法]
重复包含了~~
如果是头文件,可以使用头文件卫士,还有注意声明时候不要多处定义~
[解决办法]
头文件写上

C/C++ code
#ifndef XXXXX_H // XXXXX 一般为文件名称#define XXXXX_H#endif
[解决办法]
探讨

头文件写上

C/C++ code

#ifndef XXXXX_H // XXXXX 一般为文件名称
#define XXXXX_H

#endif


同时注意头文件中只写函数、变量的声明,定义写到源文件里

[解决办法]
通常都是
#ifndef XXX_H
#define XXX_H

....头文件内容

#endif

读书人网 >C++

热点推荐