开发者社区> 问答> 正文

c++stl中list的end到底是什么,尾后迭代器到底是如何实现的?

c++stl中list的end到底是什么,尾后迭代器到底是如何实现的?如果end是空,那么哪来的--end?

展开
收起
a123456678 2016-03-06 13:17:03 4892 0
1 条回答
写回答
取消 提交回答
  • 是首尾公用头节点,作为特殊节点。Return iterator to end 指向list尾部的指针
    有很多种方案,比如list对象自己的地址,或者(void )1、(void )-1等。

    2019-07-17 18:54:25
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
使用C++11开发PHP7扩展 立即下载
GPON Class C++ SFP O;T Transce 立即下载
GPON Class C++ SFP OLT Transce 立即下载