头文件中#ifndef/define/endif的作用
2016-04-19 15:11
197 查看
防止头文件被重复引用,是格式如下:
#ifndef _GAMEDATA_H_ #define _GAMEDATA_H_ class GameData { public: GameData(); ~GameData(); }; #endif // 如果使用以上格式,在别的头文件或实现文件中重复包含是不会报错的,如下所示: #include "GameData.h" #include "GameData.h" #include "GameData.h"
相关文章推荐
- break,continue,break的用法与区别
- ios排序(对象排序,字母,数字)
- Highcharts gantt 类似效果图,记录非原创
- 虚函数表
- SQL中text字段如何作为判断条件
- 猫屎咖啡 残忍
- PNChart简单学习
- 通常环境光照度参照表
- Spring @Conditional注解的使用
- python 基本语法
- Linux之线程:控制与分离
- 多线程并发编程(三):多线程同步互斥Synchronized
- django--学习错误集锦一
- const char * char * const
- Qt 控件
- 图像预处理第3步:梯度锐化
- 宏碁4743G+固态硬盘(SSD)+机械硬盘(HHD)混合用
- 信息流造就阿里 物流造就京东
- Kesci“魔镜杯”风控算法大赛复赛解决方案
- C#-using用法详解