"一般来讲,类模版是结构相似但不同的类的抽象,是描述性的;形式:template<typename T> class 类版名;模版类是 类模版铸造出来的类,是具体的类,是如结构等相似的类型;"
类模板只是一个抽象的描述,在应用时在内存中是不占空间的,
而模板类是一个具体的东西!
类模板强调的是模板
template<typename T>
class A
{};
这个A就是是一个模板
模板类强调的是类
class A<int> 这个A<int> 就是模板类,类模板的实例
本文解析了类模板与模板类的概念及区别。类模板是一种抽象描述,用于定义一系列相似但不同类型类的基础结构,它本身不占用内存空间。而模板类则是通过实例化类模板得到的具体类,具有明确的数据类型和成员函数实现。

被折叠的 条评论
为什么被折叠?



