Help Center

Local Navigation

Schreiben effizienterer Schleifen

Wenn Ihr Container vermutlich mehrere Elemente enthalten soll, weisen Sie die entsprechende Größe zu einer lokalen Variablen zu.

Falls die Reihenfolge bei der Iteration durch die Elemente nicht wichtig ist, können Sie auch eine Rückwärts-Iteration vornehmen, um so die zusätzliche lokale Variable im Stapel zu vermeiden und den Vergleich zu beschleunigen.

Codebeispiel

int size = vector.size(); for( int i = 0; i < size; ++i ) {    ... } for( int i = vector.size() - 1; i >= 0; --i ) {    ... } 

Index


Waren diese Informationen hilfreich? Senden Sie uns Ihren Kommentar.