Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Problem: Arrays vergleichen (https://www.delphipraxis.net/45601-problem-arrays-vergleichen.html)

Schlingel 9. Mai 2005 09:48


Problem: Arrays vergleichen
 
Hallo

Ich verzweifle an dem Problem zwei Arrays zu vergleichen.


Problemstellung:

Delphi-Quellcode:
send, receive : Bytes;
ist_gleich   : Boolean;
.
.
istgleich := (send = receive); // receive könnte nicht dimensioniert sein;

PS: Ich möchte aus Zeitgründen nich Byte für Byte vergleichen.


Danke

Kroko1999 9. Mai 2005 09:53

Re: Problem: Arrays vergleichen
 
sondern :?:

Kroko1999 9. Mai 2005 09:57

Re: Problem: Arrays vergleichen
 
Delphi-Quellcode:
function VglArray (A,B: array of Bytes): Byte;
var
  I,L: Integer;
begin
  Result := True;
  L := Length(A);
  I := 0;
  if L=Length(B) then
    while I<L do
      if A[I]=B[I] then Inc (I)
      else
        begin
          I := L;
          Result := False;
        end;
  else Result := False;
end;


Alle Zeitangaben in WEZ +1. Es ist jetzt 15:02 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz