Move () zum Einfügen / Löschen von Elementen aus einem dynamischen Array von Zeichenfolgen

ie Verwendung von System.Move () zum Einfügen / Löschen von Elementen aus einem String-Array ist nicht so einfach wie das Einfügen / Löschen aus einem anderen Array einfacher Datentypen. Das Problem ist ... String wird in Delphi referenziert. Die Verwendung von Move () für Datentypen mit Referenzzählung erfordert genauere Kenntnisse über das Verhalten des internen Compilers.

Kann mir hier jemand die erforderlichen Schritte erklären, um dies zu erreichen, oder besser mit einigen Code-Schnipsel, oder mich auf eine gute Referenz im Internet verweisen?

Oh, bitte sag mir nicht, dass ich den "faul-aber-langsam-Weg" benutzen soll, das heißt, for-Schleife, das weiß ich.

Antworten auf die Frage(14)

Ihre Antwort auf die Frage