2010-03-10から1日間の記事一覧

std::map - erase の戻り値を活用する

またまた std::map の記事です; std::map で erase してみた。 std::map<int, char> hige; hige.insert(std::make_pair(1, 'a')); ... std::map<int, char>::iterator it = hige.find(1); if (it == hige.end()) { // キーが重複している } else { hige.erase(it); } 「erase 時に</int,></int,>…