Performance-Unterschied bei TStringList
-
Hallo,
gibt es zwischen den folgenden beiden Varianten einen Performance-Unterschied?
Variante A
TStringList* sl = new TStringList(); // (...) diverse Elemente zu Liste hinzufügen // (...) Verarbeitung sl->Free(); sl = new TStringList(); // (...) diverse Elemente zu Liste hinzufügen // (...) Verarbeitung sl->Free(); sl = new TStringList(); // (...) diverse Elemente zu Liste hinzufügen // (...) Verarbeitung sl->Free();Variante B
TStringList* sl = new TStringList(); // (...) diverse Elemente zu Liste hinzufügen // (...) Verarbeitung sl->Clear(); // (...) diverse Elemente zu Liste hinzufügen // (...) Verarbeitung sl->Clear(); // (...) diverse Elemente zu Liste hinzufügen // (...) Verarbeitung sl->Free();Gruß
Leo
-
Wie wär's mit einfach ausprobieren?
Und lies nochmal nach, was die Hilfe zu Free() sagt.
-
Zumal die erste Variante auch den leichten touch der Idiotie an sich hat
