std :: map insert oder std :: map find?

Vorausgesetzt, eine Karte, wo Sie möchten, erhalten die vorhandenen Einträge. 20% der Zeit, den Eintrag, den Sie einfügen neuer Daten. Ist es ein Vorteil zu tun, std::map::find dann std::map::insert mit, dass das zurückgegebene iterator? Oder ist es schneller, zu versuchen, die insert-und dann handeln, basierend auf, ob oder nicht der iterator gibt die Aufnahme war oder nicht eingelegt?

InformationsquelleAutor der Frage Superpolock | 2008-09-18

Schreibe einen Kommentar