#ifdef THREAD_ON
while (TRUE)
#endif

如上没定义THREAD_ON时,是不会跑到while中去的

如上没定义THREAD_ON时,是会跑到else中去的

#ifndef THREAD_ON
else
{
break;////Give cahnce to other Task
}
#endif

#define与#undef的使用

        #define LBA_BIT (9)
#define LBA_SIZE (1<<LBA_BIT)
#undef LBA_BIT
#undef LBA_SIZE
#define LBA_BIT (6)
#define LBA_SIZE (1<<LBA_BIT)

  #undef就是取消一个宏的定义,之后这个宏所定义的就无效;

但是可以重新使用#define进行定义。

最新文章

  1. 如何启动redis
  2. JSONArray的使用
  3. knn原理与实践
  4. 信息安全系统设计基础课程实践:简单TUI游戏设计
  5. 保存知乎收藏夹功能的NodeJS版本
  6. C++——代码重用
  7. myBatis抛出异常Result Maps collection already contains value ...
  8. Unity3D之空间转换学习笔记(二):基础数学
  9. vijosP1447 开关灯泡
  10. VisualStudio中的编辑后期生成事件
  11. eclipse如何把多个项目用不同的文件夹分隔开
  12. angular之表达式
  13. 自定义Chrome浏览器
  14. Excel导入MS SQL SERVER 操作
  15. IntelliJ idea 备份与恢复
  16. Android Studio - 如何停止logcat不断滚动信息?
  17. PostgreSQL性能极限
  18. magento 自定义订单前缀或订单起始编号
  19. Javascript中的闭包(转载)
  20. mac同时安装多个jdk

热门文章

  1. python语法------时间函数
  2. Android中Handler的消息处理
  3. Certificate、Provisioning Profile、App ID
  4. TP验证
  5. linux命令:which
  6. Windows下利用py2exe生成静默运行的命令行程序
  7. Activity 和 生命周期: 创建
  8. Ubuntu 14.04下安装Hadoop2.4.0 (单机模式)
  9. Shell 环境变量 &amp; 参数变量
  10. NSString字符串