关于实作一个cycle array的讨论

cber 2002-04-11 11:43:47
近来在写一个与stl容器具有相同界面的cycle array时突然想到了一个好的话题,那就是:
1、完全地hand-coding一个cycle_array
2、利用已有的容器,如vector,为它做一个adaptor
这两种方法的利弊所在

希望大家能够就此给出自己的看法
...全文
83 9 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
wangleen 2002-04-22
  • 打赏
  • 举报
回复
stl学习中。
fangrk 2002-04-22
  • 打赏
  • 举报
回复
stl中间的deque,对于最前端元素的插入和删除效率比较高,尾端亦此。
cber 2002-04-21
  • 打赏
  • 举报
回复
up,一周后结帖
liu_feng_fly 2002-04-11
  • 打赏
  • 举报
回复
stl里面有queue,还用自己写吗?
hcpp 2002-04-11
  • 打赏
  • 举报
回复
我觉得第二个方法可行。
prototype 2002-04-11
  • 打赏
  • 举报
回复
no big difference, then i definitely vote for the method 2. reusing the library is always the first choice.
cber 2002-04-11
  • 打赏
  • 举报
回复
cycle array就是一个固定大小的array,但具有cycle list的特性,即当你push_back到最后一个元素时,再一次push_back就是第一个元素了。
prototype 2002-04-11
  • 打赏
  • 举报
回复
what does the so-called 'cycle array' look like?
cber 2002-04-11
  • 打赏
  • 举报
回复
失望中……
我想讨论一些STL的细节方面的问题,希望大家能够更深层次地想想

70,023

社区成员

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

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