qq_34278961
qq_34278961
采纳率0%
2017-03-14 00:33 阅读 1.3k

C++类模板的实例与类定义

类模板的实例是一个类对象

类模板的每个实例就是一个类定义
这两句话到底哪个对啊图片说明图片说明

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享

5条回答 默认 最新

  • Zhanjr zhanjr 2017-03-14 01:01

    类模板的实例是类定义
    定义完类再到类的对象

    点赞 评论 复制链接分享
  • caozhy 从今以后生命中的每一秒都属于我爱的人 2017-03-14 01:01
     类模板首先要类型参数化得到类,然后再通过类创建实例对象
    比如
    vector<T> 是类模板
    vector<int> 是类型参数化的类型
    vector<int> vec; vec是对象
    
    点赞 评论 复制链接分享
  • shen_wei shen_wei 2017-03-14 01:35
    点赞 评论 复制链接分享
  • John_ToStr John_ToDebug 2017-03-14 02:41

    """""""类模板的实例是一个类对象

    类模板的每个实例就是一个类定义
    这两句话到底哪个对啊图片说明图片说明"""""""

    第二句话是对的,你要知道模板是针对类型而言的,而不是对象,模板的实例化是不确定的类型实例化运行时推导成为确定的类型。

    点赞 评论 复制链接分享
  • a29562268 坤昱 2017-03-15 11:26

    放宽来讲两句话都对,因为类靠对象创建实例,而且模版类可以创建包含不同类型的对象,所以第二句也是对的

    点赞 评论 复制链接分享

相关推荐