linux 内核的list和STL的list的区别是什么?两个的效率哪个更高?

bandaoyu 2020-06-09 01:12:38

linux内核的list 双向链表,把链表结构插入到数据结构中,串起来。 STL的list 应该也是这样吧。二者的效率如何呢?
...全文
167 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
matthewyeh 2020-06-10
  • 打赏
  • 举报
回复
内核的list效率高,因为不涉及内存分配释放等内容,stl的list是容器,本身要管内存分配和释放。
Simple-Soft 2020-06-09
  • 打赏
  • 举报
回复
Linux内核的list实现比较简洁,存c语言的,stl是c++的,自己维护内存等管理操作,原理差不多,但是stl复杂多了

64,676

社区成员

发帖
与我相关
我的任务
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++ 技术论坛(原bbs)
社区管理员
  • C++ 语言社区
  • encoderlee
  • paschen
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
  1. 请不要发布与C++技术无关的贴子
  2. 请不要发布与技术无关的招聘、广告的帖子
  3. 请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下

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