Forum: Object-Pascal / Delphi-Language
Delphi
by logout,
4. Nov 2013
Ah, dankeschön. Ich probiere das mal aus und vergleiche alle drei Varianten.
Ich muss unbedingt Assembler lernen :coder:
Forum: Object-Pascal / Delphi-Language
Delphi
by logout,
4. Nov 2013
Von "umkopiert" sagte ich nichts. :wink: Da wird eben nichts kopiert. Hier die C++ Dokumentation: http://docwiki.embarcadero.com/Libraries/XE2/en/System.UnicodeString.swap (seit mind. XE2, vielleicht noch früher?)
Die Werte werden tatsächlich nur vertauscht. Bei deinem Beispiel bin ich mir ziemlich sicher, dass sie kopiert werden (sogar drei mal). Oder doch nicht? Also ich nehme an, dass das in...
Forum: Object-Pascal / Delphi-Language
Delphi
by logout,
4. Nov 2013
Hallo,
ich bin eigentlich ein C++Builder Entwickler, versuche aber gerade auch mehr mit Delphi zu arbeiten. Wie ich sehe, sind einige String-Funktion wie Pos, Length, ect. abgekoppelt von den Klassen. Ich hatte bisher UnicodeString::swap() benutzt um die Werte zweiter String sehr schnell auszutauschen ohne eine Kopieroperation durchzuführen. Gibt es das auch für Delphi? Habe leider nur eine...