c++ template(6)模板术语

 

一.”类模板”还是“模板类”

简单理解:

  1. 声明的类为“类模板”
  2. 被实例化出来的类叫“模板类”

二.实例化和特化

  1. 实例化是一个产生模板类(或函数)的一个过程
  2. 通过实例化获得的实体就是特化

特化分两种:显示特化和偏特化

image

三.声明和定义(declaration and definition)

参考:http://zhidao.baidu.com/question/110293683.html

如果本身具有代码实体,就称之为定义

四.模板实参和模板参数

image

T和N是模板参数,double和10是模板实参

原文链接: https://www.cnblogs.com/Clingingboy/archive/2013/03/14/2959182.html

欢迎关注

微信关注下方公众号,第一时间获取干货硬货;公众号内回复【pdf】免费获取数百本计算机经典书籍

    c++ template(6)模板术语

原创文章受到原创版权保护。转载请注明出处:https://www.ccppcoding.com/archives/80612

非原创文章文中已经注明原地址,如有侵权,联系删除

关注公众号【高性能架构探索】,第一时间获取最新文章

转载文章受原作者版权保护。转载请注明原作者出处!

(0)
上一篇 2023年2月9日 下午7:38
下一篇 2023年2月9日 下午7:38

相关推荐