有关于模板的分离编译

模板分为模板类和模板函数。 分析为什么模板不支持分离编译? 首先,定义模板类需要template,而定义模板的目的就是为了在写代码的时候不需要考虑代码的多种类型,重复率高的代码段,降低效率还增加编译器的复杂性,为追求更高效的代码编译方法,使用模板来编写代码。 其次,既然是模板,在可以重复利用的代码段就不会考虑数据类型,但是当函数调用时候,即需要数据参与的时候就需要对模板实例化,这时候如果分离编译,
相关文章
相关标签/搜索