Announcement

Collapse
No announcement yet.

Dynamische Arrays freigeben

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Dynamische Arrays freigeben

    Hallo,<br>
    wie gebe ich den Speicher eines Arrays frei?<br> Reicht "Array:= nil", damit nichts im Speicher zurückbleibt?

    Gruß Alex

  • #2
    Hi

    Ja, oder nutze SetLength(Array, 0);

    Intern wird für jedes dyn. array ein Referencecounter verwaltet (Benutzungszähler) mit A := nil oder SetLength(Array, 0) wird dieser herruntergezählt, bei Null wird das Array freigegeben.

    Auf identische Weise arbeiten die LongStrings.

    Gruß hage

    Comment


    • #3
      Danke

      Comment

      Working...
      X