DELPHI 리바이트형 배열 값 및 비교

591 단어
Delphi       array of byte = ($00,$**,$**,$**,$**,$00); 
                  6     ,       4      ($80,$00,$00,$01),     ,          ?
   ...
          a,      0   :
var
  a: YourArrayType;
  p: PInteger;
begin
  ...
  p := @a[1]; //       
  if p^ = $01000080 then // Intel              ,      
  ...
end;
    :4           ,                   
            8 ,  ($80,$00,$00,$01)    ,        ,   CompareMem    ,      :
var
  a: YourArrayType;
  b: YourConst;
begin
  ...
  if CompareMem(@a, @b, SizeOf(b)) then
  ...
end;

좋은 웹페이지 즐겨찾기