2010-05-07 C++ STL 自分メモ reverse_iteratorではまったのでメモ reverse_iterator itをeraseするにはerase( (++it).base() )なり。めったに使わないところに罠を仕掛けるのはよくないと思いますぅ。詳しくはEffective STLの28項 Undo/Redoのバグで半日嵌った