2007-12-07から1日間の記事一覧
find_ifやremove_ifはコンテナ全体に対して行う場合が多いので、 beginとendを指定するのは冗長な場合がほとんどなのです。 vector<Test>::iterator End = remove_if(Tests.begin(), Tests.end(), bind(IsSameType, _1, TYPE_A)); Tests.erase(End, Tests.end()); </test>…
find_ifやremove_ifはコンテナ全体に対して行う場合が多いので、 beginとendを指定するのは冗長な場合がほとんどなのです。 vector<Test>::iterator End = remove_if(Tests.begin(), Tests.end(), bind(IsSameType, _1, TYPE_A)); Tests.erase(End, Tests.end()); </test>…