stl如何实现继承

morris 2001-12-08 11:17:35
我正写一个优先级队列,需要一个优先级数.用stl,怎样继承<queue>啊?
先谢谢大家了,分不够再加.
...全文
102 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
cber 2001-12-09
  • 打赏
  • 举报
回复
stl中还是使用了很多的继承,不过都是在模板内部实现的这些继承(主要是为了实现弹性),而呈现在用户面前的各个容器,allocator以及算法间则不存在着任何的继承关系。

在我翻译完的《The C++ Standard Template Library》中的源代码中你们就可以看到这样的继承出现^_^
bighead 2001-12-09
  • 打赏
  • 举报
回复
当然有继承
Kaye 2001-12-09
  • 打赏
  • 举报
回复
stl有继承这个概念吗?泛式编程和面向对象不同吧,没有继承的吧
morris 2001-12-09
  • 打赏
  • 举报
回复
请问高手,既然有继承,继承如何实现啊?
就算告诉我模板如何继承也好啊?
cber 2001-12-08
  • 打赏
  • 举报
回复
你可以用priority_queue,不需要继承queue。
BTW:stl中一般不用继承,比较多使用的是adaptor

69,371

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧