STL - 32 (map -6)
1.削除(消去)
eraseは特定の要素を削除し、clearはすべての要素を削除します.
円:
iterator erase( iterator _Where );
iterator erase( iterator _First , iterator _Last );
size_type erase( const key_type& _Key );
map1.erase(++map1.begin());
map1.erase(map1.begin(), map1.end());
map1.erase(10);
1つ目と2つ目は重複文字(C++標準はX,M/S C++はO)を返し、3つ目は削除された個数を返します.mapでは、3つ目の方法で削除すると、本当に削除されると1になりますが、multi mapでは削除した個数と同じ数が表示されます.4. clear
mapのすべての要素を削除します.
Reference
この問題について(STL - 32 (map -6)), 我々は、より多くの情報をここで見つけました https://velog.io/@ymsection/STL-32-map-6テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol