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

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

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

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

 类模板首先要类型参数化得到类,然后再通过类创建实例对象
比如
vector<T> 是类模板
vector<int> 是类型参数化的类型
vector<int> vec; vec是对象

http://www.cnblogs.com/cxq0017/p/6076856.html

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

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

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

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