请问stl的vector可以作为基类嘛?

请问stl的vector可以作为基类嘛?如果不可以为什么,如果可以,也说一下原因。万分感谢#C++工程师#
全部评论
不可以,因为它的析构函数不是virtual😀
2 回复 分享
发布于 2022-04-27 00:26
可以 二楼说的那个只要不用到动态多态就不会发生内存泄漏 只要可以被构造的类就能被继承 你可以继承vector然后扩展一些方法适配你的需求
1 回复 分享
发布于 2022-04-30 21:46
可以吧,vector也是个类
1 回复 分享
发布于 2022-04-26 23:26
不可以,因为析构函数非虚函数,派生出的类delete会有问题
点赞 回复 分享
发布于 2022-05-06 09:43
可以
点赞 回复 分享
发布于 2022-05-01 23:39
好的,谢谢
点赞 回复 分享
发布于 2022-04-27 19:47

相关推荐

08-29 17:17
已编辑
门头沟学院
嗨害嗨我来了:张总:你们这些年轻人,这不是把我的爱好暴露了吗?
工作时那些社死瞬间
点赞 评论 收藏
分享
评论
点赞
5
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务