谈谈c++中的模版

 

    c++中的模版给我的印象有以下几个:

 

  1,函数模版和普通函数相比多了一个声明它是模板的模板头,它在声明和定义时不指定形参的类型,到被调用时才根据传递进来的实参类型确定形参类型。这样就满足了定义一个函数可以进行多种数据类型的运算效果。函数模版和普通模版的用法是一样的,它可以被调用,可以被重载等。

  2,类模版和普通类型的声明和定义相比多了一个声明它是模板的模板头,它在声明和定义时不指定数据的类型,到实例化对象时才根据用户指定的数据类型来创建对象。类模板和普通类一样是可以被继承和包含的。继承和包含类型模板的类也属于类模板,是属于拓展了的类模板。类模板若未指定数据类型的话是无法进行实例化对象的,因它不是真实的类,指定了数据类型以后就变成了模板类,模板类可以实例化对象了。



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值