std::map, ermitteln ob Key vorhanden?
-
Gibt es eine funktion in map , welche mit sagt ob key x vorhanden ist?
-
find
-
genauergesagt:
if (std::map<MyClass>::iterator pos = mymap.find(mykey) != mymap.end()) { //pos zeigt jetzt auf das erste Element mit dem key "mykey" }
-
Da fehlen aber noch Klammern, da != eine höhere Priorität hat als =.
-
Auch mit Klammern ist es falsch.