#if #ifdef使用小记

原创
2016/05/18 14:38
阅读数 395

###ifdef成员介绍

//成员只有3个:是木有#elif的
#ifdef
#else
#endif

//比较适用简单条件,处理嵌套条件比较坑爹,千万别搞错了.
#ifdef Q_OS_WIN
    //干些Windows下爱干的事
#else
    //干些非Windows下爱干的事
#endif

###if成员介绍

//成员有5个:
#if defined
#elif defined
#else 
#endif

//配合defined用来处理嵌套分支非常好用.
#if defined Q_OS_WIN
    //干些Windows下爱干的事
#elif defined Q_OS_LINUX
    //干些Linux下爱干的事
#elif defined Q_OS_IOS
    //干些IOS下爱干的事
#elif defined Q_OS_ANDROID
    //干些Android下爱干的事
#else
    //干些其他平台下爱干的事
#endif
展开阅读全文
打赏
2
0 收藏
分享
加载中
更多评论
打赏
0 评论
0 收藏
2
分享
返回顶部
顶部