2006-03-09から1日間の記事一覧

std::set.find()とstatic_cast<>の一時変数返しの謎

std::set.find() std::set の要素内容を変更できないの?と会社で言われて調べてみる。 std::set<A> sa ; std::set<A>::iterator it ; it = sa.find( 5 ) ; (*it).set_prop(7) ;で問題なく更新できる(VC6)。ただし、setの内部実装はバイナリツリーだからキーは書き</a></a>…