条件编译 #if #endif #ifdef等
最近在看C++项目,发现项目里添加了好多#if等符号,查了一下,发现,他们作用不小。
所谓的#if等符号,包含#if,#elif,#ifdef,,#else,#ifndef,#endif,,总称条件编译。首先,所谓的条件编译,是指在我们书写代代码完成之后,编译之前的预编译阶段发挥作用。大体就是决定是否编译。
举个例子,如果决=决定写入,就会在对应的EXE文件中包含此代码段,否则,不会包含。值
原创
2016-10-29 19:40:41 ·
899 阅读 ·
0 评论