2014年2月18日

ifdef用法

摘要: 1.ifdef是条件编译命令。常用用法:#ifdef 标识符 程序段1 #else 程序段2 #endif满足条件,就执行程序段1,否则就执行程序段2.2.ifndef用法同上。如果没有定义,就执行程序段1。3.多条件同时满足时#if defined(macro1) && defined(macro2) && defined(macro3) 程序段#endif 阅读全文

posted @ 2014-02-18 11:38 小尾巴猴子 阅读(8800) 评论(0) 推荐(1) 编辑

#ifdef和#if defined的差别

摘要: 注意两者都有个define的作用,区别在于使用方式上。前者的通常用法是:#ifdef XXX ....#else ....#endif 只能在两者中选择是否有定义。对于后者,常用法是:#if defined xxx1 ....#elif defined xxx2 ....#elif defined xxx3 ....#endif 可以在多个中选择是否有定义. 阅读全文

posted @ 2014-02-18 11:25 小尾巴猴子 阅读(332) 评论(0) 推荐(0) 编辑

导航