VC 宏 知识的整理
来源:互联网 发布:暗黑黎明2全部端口 编辑:程序博客网 时间:2024/06/08 07:07
文件包含(#include)
宏定义(#define)
第一种情况:
#ifdef _XXXX
...程序段1...
#else
..程序段2...
#endif
这表明如果标识符_XXXX已被#define命令定义过则对程序段1进行编译;否则对程序段2进行编译。
第二种情况:
#ifndef,表示的是if not def。所以和#ifdef相反
第三种情况:
#if 常量
程序段1
#else
程序段2
#endif
1.利用#ifdef/#endif将某程序功能模块
2.防止同一头文件被重复包含
2.在每一个子程序前加上标记,以便追踪程序的运行。
3.避开硬件的限制。
注释性宏,即是否使用它们不影响编译结果,通常定义为空
__cplusplus 如果当前编译器为C++,该值为1。
0 0
- VC 宏 知识的整理
- 整理的知识结构图
- lucene知识的整理
- Ajax的知识整理
- 整理的知识
- 服务端知识的整理
- VC++知识的收集
- VC++常见问题的整理
- 【材料整理】VC 树形控件 例子及相关知识
- 关于日期知识的整理
- 网速的一些知识整理
- XML杂乱的知识整理
- 开始整理我的知识
- 我的知识来源整理
- 学会整理自己的知识
- 整理android java 的知识
- 整理View的相关知识
- 零散的汇编知识整理
- request对象和response对象
- Elasticsearch5.X 搜索引擎框架 安装配置及analysis-ik中文分词插件安装
- 深入理解RunLoop
- [iOS]-Swift使用易错点整理(持续更新)
- 事务隔离级别
- VC 宏 知识的整理
- centos 6.5 搭建zookeeper集群
- PHP cURL获取微信公众号access_token
- [Linux][入门系列]CentOS 的基础安装
- python学习二----内置数据结构
- Java-快速失败
- struts2 ognl表达式
- 浏览器预览Excel、PPT、Word
- 229. Majority Element II