Thema: Delphi C in Delphi Übersetzen

Einzelnen Beitrag anzeigen

Der_Unwissende

Registriert seit: 13. Dez 2003
Ort: Berlin
1.756 Beiträge
 
#16

Re: C in Delphi Übersetzen

  Alt 23. Apr 2007, 08:53
Zitat von Olli:
memset() waere hier im Orginal IMO angebrachter. Mit dem sizeof-Operator ja dann auch sicher zu handhaben.
Aber auch nur, wenn es sich wie hier um eine lokale Größe handelt. Spätestens beim Übergeben (der Adresse) an eine Routine steht man doch wieder vor dem Problem, dass ein Array in C (oder auch ein Memset) keine (automatische) Größenangabe besitzt. Natürlich hätte sizeOf hier geholfen, aber da es nicht benutzt wird, hat Mackhack doch Recht und der Code würde so zu etwas unerwarteten Möglichkeiten führen (je nachdem was gerade im Speicher überschrieben wird).
  Mit Zitat antworten Zitat