C++相談室 part81
レス数が950を超えています。1000を超えると書き込みができなくなります。
0987デフォルトの名無しさん
2010/06/02(水) 15:19:22age.insert( 0 );
set<int>::iterator itr = age.find(0);
if( itr != age.end() ){
*itr = 1; // 38行目
}
をコンパイルすると、
hoge.cpp:38: error: assignment of read-only location ‘itr.std::_Rb_tree_const_iterator<_Tp>::operator* [with _Tp = int]()’
というエラーが出てくるのですが、原因が分かりません。
どうしたら解決できるでしょうか?
レス数が950を超えています。1000を超えると書き込みができなくなります。