erase von std::map
-
Hi,
kurze Frage:
Sagen wir ich habe eine std::map<int,char> mymap; mit 3 Elementen:mymap[2]='a'; mymap[3]='c'; mymap[11]='x';mymap.erase(5);Gibt es dann irgend welche Auswirkungen, wenn ich erase für einen Key aufrufe, den es NICHT in der Map gibt?
-
Für solche Fragen ist es immer gut, eine Referenz zu haben:
www.cplusplus.com schrieb:
...the function returns the number of elements erased, which in map containers is 1 if an element with a key value of x existed (and thus was subsequently erased), and zero otherwise.