Hi,
Ich hab versucht das Thema über die Suche zu finden, aber da hat scheinbar noch keiner danach gefragt?!
Ich war zufällig bei einem Projekt beschäftigt und musste ein paar Projektoptionen (Compiler) verändern. Dann bin ich auf die Hilfe um über die verfügbaren Optionen mehr zu erfahren. Dort ist mir folgender Eintrag aufgefallen:
Zitat:
Huge-Strings
Ist diese Option aktiviert, entspricht das Schlüsselwort string dem neuen Typ AnsiString, der von der Garbage Collection berücksichtigt wird. Andernfalls definiert string den Typ ShortString. Diese Option entspricht dem Schalter {$H}.
Ich dachte erst "He, Delphi 5 und Garbage Collection? Ich dachte das wäre ein Feature von .Net und Java?!", aber nun wollte ich mehr wissen und deshalb frage ich hier nach. Kann es sein das Delphi einfach Datentypen über diesen Garbage Collector "zerstört" und erst Objekte ab .Net mit dem Garbage Collector zerstört werden oder ist das beschrieben Garbage Collection hier etwas ganz anderes?
Danke für eure Hilfe!