-6
Welche Aussage schneller und für Schleifeniterationslatenzzeit in einem Behälter optimiert ist:Iterieren mit auto ref oder Iterator
for (const auto& Item : s_MyTable)
oder
for (std::unordered_map<int,std::string>::const_iterator it = s_myTable.cbegin(); it != s_myTable.cend(); ++it)
Die Standard-Kommentar zu dieser Art von Frage: Haben Sie es gemessen? –
Hängt davon ab, wie Sie 'it' in der Schleife verwenden. Wenn die Schleifen jedoch logisch äquivalent sind, wird der moderne Compiler wahrscheinlich die gleiche Ausgabe erzeugen. –
Ich verwende Elemente, um sie in einem Vektor zu speichern. – Aminos