摘要:
1.简单的例子 1.1 Code //simple.cpp #include <iostream> #include <string> using namespace std; int main(int argc, char** argv) { typedef unsigned char uchar 阅读全文
摘要:
什么是define 宏定义,简单的理解就是替换,其实这也是本质。如果熟悉g++编译过程的话,会了解到一个概念叫做预处理,就是在编译之前做个处理。这个过程并不像编译那么复杂,就是简单的递归替换和删除。替换的就是宏定义和include文件,删除注释。注意这里我们谈到一个概念,递归替换,这个其实是很常见的 阅读全文