【发布时间】:2017-07-03 06:02:10
【问题描述】:
假设我在一个类中有一个数组,我必须为该类编写一个成员函数,根据传入的迭代器在数组中间放置一个新值。
例如:
void insert(iterator itr, int value)
如果允许我使用整数进行索引,那么我可以这样做:
array[i] = value;
有没有办法用迭代器做同样的事情?
【问题讨论】:
-
您想让
insert做与数组示例或标准库做的等效的操作吗? -
数组示例的作用
-
*itr = value;怎么样?