首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

模板的编译模型?解决方法

2013-04-21 
模板的编译模型?包含编译模型和分离编译模型的区别是什么?模板,编译模型[解决办法]支持分离编译(extern)的

模板的编译模型?
包含编译模型和分离编译模型的区别是什么? 模板,编译模型
[解决办法]
支持分离编译(extern)的c++编译器目前很少(据说就一个),为了可移植性考虑,还是别用咯。
[解决办法]
c++11 起已经不支持分离模型了,只有包含模型了。
[解决办法]
包含模型相当于宏,实例化的时候必须看到定义,
分离模型相当于函数,可以在别的cpp文件中定义,由链接器负责连接。

热点排行