1

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

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

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

4

1 回答 1

2

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

于 2012-10-08T16:46:01.270 回答