模板的分离编译

模板的分离编译 分析为什么模板不支持分离编译? 首先,我们要弄清楚程序是怎么运行起来的,在《深入理解计算机系统》这本书上详细介绍了,在这里我简单的说一下。 大致要经过以下四步: 预处理:宏替换、头文件的展开、去掉注释、条件编译 编译:检查语法、生成汇编代码 汇编:汇编代码转化为机器码 链接:可执行程序 在实现分离编译的时候,我们通常在template.h中对在类中需要用到的函数进行声明,然后再te
相关文章
相关标签/搜索