ylww

随笔仅作学习记录,请辩证参考!!!

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

1.为什么要使用类模板

 

 

 4.继承中类模板的使用

对于第三种情况:

 运行结果:

 

 

 

 

如果,类模板的实现与主函数在同一个文件中,那么与正常函数之间的用法是相同的,包含头文件即可。

但是一般来讲,类模板头文件h,类的实现cpp,与主函数之间是相互分离的。此时如果主函数仅仅包含类模板头文件,

是会发生编译错误的(c++底层实现类模板会二次编译,正是此原因导致的)。

 解决方法:在主函数中将包含类模板头文件那行替换成包含类模板实现cpp (#include "cpp")

约定俗成:将类模板实现的文件命名为.hpp

posted on 2022-10-13 11:43  理想主义者光芒万丈  阅读(31)  评论(0)    收藏  举报