Warum sollte es dann weg sein? ClearStructure() gibt auch nur den String frei.GPI hat geschrieben:Aber wenn du sicher gehen willst, ruf ein "ClearStructure" vorher auf. Dann ists weg.
Was passiert mit Strings bei FreeStructure() ?
Re: Was passiert mit Strings bei FreeStructure() ?
Re: Was passiert mit Strings bei FreeStructure() ?
stimmt
CodeArchiv Rebirth: Deutsches Forum Github Hilfe ist immer gern gesehen!
- Imhotheb
- Beiträge: 192
- Registriert: 10.10.2014 13:14
- Computerausstattung: Intel 8086, 640 KB RAM, Hercules Video Adapter, 2 x 5 1/4" 360kb Floppy, MS-DOS 3
- Wohnort: Wolfenbüttel
Re: Was passiert mit Strings bei FreeStructure() ?
Ist das nicht eigentlich egal? Wenn jemand den Speicher gezielt auslesen möchte dann kann er das jederzeit mit einem externen Debugger machen. Das Programm anhalten bevor der String gelöscht wird usw.
Aber trotzdem überschreibe ich den String auch immer gleich nachdem ich ihn nicht mehr brauche und zwar mit null.
Man fühlt sich einfach sicherer.
Aber trotzdem überschreibe ich den String auch immer gleich nachdem ich ihn nicht mehr brauche und zwar mit null.
Man fühlt sich einfach sicherer.
weil einfach einfach einfach ist ... mach' ich es anders