C++函数模板与类模板的异同

1.函数模板的实例化是由编译程序在处理函数调用时自动完成的,而类模板的实例化必须由程序员在程序中显示地指定。

2.函数模板允许重载,而类模板不允许重载(类无重载概念,即不存在同名类模板)。

3.类模板可以进行全特化和偏特化,而函数模板仅支持全特化。

4.类模板参数支持默认参数,函数模板不支持。

猜你喜欢

转载自blog.csdn.net/y_oneyou/article/details/53222122