然后我们再来看,c++中的类模板,与继承,可以看到
当子类继承的父类是一个类模板的时候,子类在声明的时候,要指定父类中的类型
如果不指定父类中的T的类型的话,编译器就无法给子类,分配内存,这个很好理解.
如果想灵活的指定出父类中的T的类型,子类也需要变为类模板
我们写个Base这个类模板
然后我们写个子类,继承Base,可以看到
就提示了,必须要给父类指定类型
时间:2022-09-21 19:58:57
然后我们再来看,c++中的类模板,与继承,可以看到
当子类继承的父类是一个类模板的时候,子类在声明的时候,要指定父类中的类型
如果不指定父类中的T的类型的话,编译器就无法给子类,分配内存,这个很好理解.
如果想灵活的指定出父类中的T的类型,子类也需要变为类模板
我们写个Base这个类模板
然后我们写个子类,继承Base,可以看到
就提示了,必须要给父类指定类型
C++提高部分_C++类模板中成员函数的创建时机---C++语言工作笔记089
2024-06-03
C++提高部分_C++函数模板的概念---C++语言工作笔记080
2020-01-30
C++提高部分_C++函数模板_基本用法---C++语言工作笔记081
2023-08-06
C++提高部分_C++函数模板_注意事项---C++语言工作笔记082
2023-03-23