11智能在线
新记
C++中,如何防止一个头文件内容被重复包含?
如题所述
举报该文章
相关建议 2011-01-18
把被包含的头文件的内容用#ifndef...#endif括起来,如:
#ifndef MYHEADFILE
int fun1(...);
double proce1(...);
...
#define MYHEADFILE
#endif
温馨提示:内容为网友见解,仅供参考
当前网址:
https://11.t2y.org/zz/pfvmsf7pp.html
其他看法
第1个回答 2011-01-18
#ifndef AAA_H_
#define AAA_H_
//...
#endif
通过宏来避免重复包含。
至于宏名字,一般都用文件名,保持唯一性即可。
第2个回答 2011-01-18
http://blog.csdn.net/mengxiangying504/archive/2010/08/30/5849833.aspx
到这里看看啦~~~~~~~~···
第3个回答 2011-01-18
#pragma once
相似回答
大家正在搜
相关问题
在c/c++中如何避免头文件被多次包含?
c++ 防止头文件重复include问题
如何防止头文件被重复包含,嵌套包含
c语言如何避免重复包含头文件?
在c++中为什么要防止头文件被重复包含
如何在VC中避免多次重复包含一个头文件
如何避免C/C++编程中的头文件重复包含
怎样在C++里保证一个文件只被包含一次?