whzhji06 发表于 2011-7-9 22:56:52

430宏定义问题

对于下面这段程序是不是那个命名有特殊的意思啊?ifdef和ifndef的意思我知道,就是条件编译,提高代码的效率,但是__IAR_SYSTEMS_ICC__、_SYSTEM_BUILD、system_include是不是有什么特殊的含义啊?请大家给出宝贵的意见

   #ifdef__IAR_SYSTEMS_ICC__
   #ifndef _SYSTEM_BUILD
       #pragma system_include
   #endif
   #endif

yamingchow 发表于 2011-7-15 08:53:10

#pragma指令对每个编译器给出了一个方法,在保持与C和C++语言完全兼容的情况下,给出主机或操作系统专有的特征。
__IAR_SYSTEMS_ICC__名字而已

whzhji06 发表于 2011-7-20 16:43:12

回复【1楼】yamingchow
-----------------------------------------------------------------
谢谢了
页: [1]
查看完整版本: 430宏定义问题