- 博客(1)
- 收藏
- 关注
转载 模板类中函数定义应当全部放在头文件中
《C++编程思想》第15章(第300页)说明了原因:模板定义很特殊。由template处理的任何东西都意味着编译器在当时不为它分配存储空间,它一直处于等待状态直到被一个模板实例告知。在编译器和连接器的某一处,有一机制能去掉指定模板的多重定义。所以为了容易使用,几乎总是在头文件中放置全部的模板声明和定义。
2016-10-23 17:09:22
618
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人