2011-07-26 10 views
6

イテレータをstd :: listに入れると、イテレータが参照する位置でオブジェクトをどのように置き換えることができますか?現在私が考えることは、新しいオブジェクトとイテレータ(イテレータによって参照される要素の前に新しいオブジェクトを挿入する)を挿入し、次にeraseを呼び出して置き換えるオブジェクトを削除することです。交換を達成するためのロータリー方法はありませんか?イテレータを指定したstd :: listオブジェクトの置換

答えて

23

の何が問題なのです:

objは置換値である
(*it) = obj; 

+2

申し訳ありませんが、その日のうちに1つしかありません...ありがとうございます! – dbotha

関連する問題