#ifndef的介绍
来源:互联网 发布:windows按键双系统切换 编辑:程序博客网 时间:2024/06/05 16:11
浏览程序的过程中,有时候会遇到#ifndef,这里就简单的写一下。
同一个头文件有可能在很多地方被包含,而程序的最终形态是所有的类和头文件都堆在一起的。如果同一个头文件被多次包含,那最终就会有很多个相同的头文件出现在各个地方。为了解决这个问题,C++引入了#ifndef。通常#ifndef、#define、#endif会一起出现。
#ifndef __HEAD_H__ /*如果没有定义__HEAD_H__,则继续包含后面的内容*/#define __HEAD_H__ /*定义__HEAD_H__*//*头文件真正的内容*/#endif /*结束if判断*/
__HEAD_H__是自定义的名称,只要在整个工程里唯一即可,但通常是“__头文件名_H__”这样的规则,并且字母通常都是大写的,小写也可以,但在整个工程里必须统一。
1 0
- #ifndef的介绍
- #ifndef的作用
- #ifndef __cplusplus的意思?
- #ifndef的用法
- #ifndef 的作用
- #ifndef的作用
- ifdef ifndef的区别
- #ifndef的用法
- #error # ifndef的作用
- #ifndef的用法
- #ifndef的用法
- #ifndef的用法
- ifndef的用法
- 关于ifndef的认识
- #ifndef...#endif 的用法
- #ifndef的用法
- 09.ifndef的作用
- ifndef的使用
- idea14 -注册机
- ArcGIS中QueryTask,FindTask,IndentifyTask 之间的区别
- POJ 3614 Pseudoprime numbers(快速幂)
- IOS开发UI-------UIView(视图)
- GridView布局
- #ifndef的介绍
- Git备忘
- xhprof 在5.6+版本的php中报错
- ImageLoader加载图片
- VBA 通过timer计时
- JavaSE入门学习1:计算机基础知识
- 算法与数据结构学习资源大搜罗——良心推荐
- PHP八大安全函数解析
- LD-LINUX.SO.2: BAD ELF INTERPRETER的解决办法【阿里云】