预处理器宏指令(Macro)
sf2gis@163.com
2015年2月6日
2015年3月26日添加warning禁用功能
1 目的:编译之前进行预处理,批量处理源代码文件(宏)
2 原理:编译之前由编译器调用预处理器,批量处理源代码中的指定标志文本。
预处理器是一个专用于处理源代码文本的独立程序,由编译器调用。
应该尽量减少使用预处理命令,因为不同的编译器的命令不同。
参考:http://baike.baidu.com/view/499651.htm
3 方法:
宏一般使用大写标识,以区别常规代码。应该尽量减少宏的使用。
3.1 批量替换:#defineNAME VALUE,#undef
参考:http://www.cnblogs.com/a