【问题标题】:insert returning iterator插入返回迭代器
【发布时间】:2012-10-08 16:35:02
【问题描述】:

我正在实施class graph。 类似于stl,我认为插入函数的签名应该是

pair<iterator,bool> insert ( const value_type& x );

对于我的班级,我实现了iteratorconst_iterator。 我是否应该定义 2 个 i(overloaded) insert 函数:一个将返回 pair<iterator,bool>,第二个将返回 pair<const_iterator,bool>

【问题讨论】:

    标签: c++ insert iterator const-iterator


    【解决方案1】:

    不,没有必要。无论如何,您都不能在 const 集合上调用 insert

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-09-23
      • 2018-02-05
      • 1970-01-01
      • 1970-01-01
      • 2021-02-17
      • 1970-01-01
      相关资源
      最近更新 更多