常用预编译


  在想要完成摸个功能的时候,有时候回尝试好几种方法,但是每次弄完可能会在删除的时候留下一堆的变量在那边,后面完成时候又不敢删除

很麻烦吧,这时候预编译就很好用;

常用的预编译1

#ifdef  XXX

   ....

#else

   ....

#endif

常用的预编译2

#if defined xxx1

   ....

#elif defined xxx2

   ....

#elif defined xxx3

   ....

#endif

常用的预编译3

#if defined (AAA) && defined (BBB)
xxxxxxxxx
#endif

#if defined (AAA) || VERSION > 12
xxxxxxxxx
#endif