Einzelnen Beitrag anzeigen

Muetze1
(Gast)

n/a Beiträge
 
#4

Re: Pointer/Cardinal-Casterei beenden

  Alt 27. Jul 2007, 08:24
Warum überhaupt PByte? Dadurch muss man überhaupt den Index veroppeln...

Warum nicht einfach:
Delphi-Quellcode:
function TdynArray.getWord(index: cardinal): word;
var
  lTemp: PWord;
begin
  lTemp := data;
  Inc(lTemp, index);
  result := lTemp^;
end;
  Mit Zitat antworten Zitat