Forum: Object-Pascal / Delphi-Language
by SirThornberry,
16. Jun 2006
Was passiert dann wenn ich auf den Speicher ZeroMemory anwende obwohl Strings etc. drin sind? Oder auf welche Art und weise kann man das ganze noch mit #0 initialisieren?
Forum: Object-Pascal / Delphi-Language
by SirThornberry,
16. Jun 2006
ok, ich hab es ausprobiert und der speicher war nicht initialisiert. Wenn in dem Record strings wären würde das ja dann fatale auswirkungen haben wenn die nicht auf nil stehen :?
Forum: Object-Pascal / Delphi-Language
by SirThornberry,
16. Jun 2006
Hallo,
mich würde interessieren ob "New()" den Speicher mit #0 initialisiert. Leider bin ich aus der Hilfe nicht schlau geworden.
Wenn ich mit New() Speicher für eine Record-Struktur anfordere wo auch Strings drin sind, kann ich dann einfach ZeroMemory auf diesen Speicher anwenden (wäre ja nur Nötig wenn New() den Speicher nicht mit #0 initialisiert)