【C++】模板简述(六):总结

  1.模板技术是泛型编程的基础.(【C++】模板简述(一):模板的引入

  2.模板被编译两次,因而给分离编译造成一些麻烦.(【C++】模板简述(二):函数模板【C++】模板简述(四):模板为什么不支持分离编译?

  3.在模板的参数推演中,编译器根据不同的类型,生成不同的实例代码,而不会进行转型.编译器只会对两种特殊类型进行转换.(【C++】模板简述(二):函数模板

  4.类模板在某种情况下定义成员函数时可以不用再加模板参数.(【C++】模板简述(三):类模板

  5.类模板的特化可不仅仅局限于特化部分参数.(【C++】模板简述(三):类模板

  6.模板不支持分离编译,因此可以通过2种特殊方法处理,但推荐第二种方法. (【C++】模板简述(四):模板为什么不支持分离编译?

  7.类型萃取可以提升程序效率.(【C++】模板简述(五):类型萃取

posted @ 2017-04-18 19:32  C/C++专题  阅读(316)  评论(0编辑  收藏  举报