Hi,
einmal mehr will mein theoretisches Vorhaben praktisch nicht gelingen, weshalb ich die ehrenwerte Mitglieder dieses Forums hier anrufen muss:
Ich habe 2 dynamische Arrays, also beispielsweise Arlngonfile und Arlngofffile.
Nun möchte ich überprüfen, ob beide Arrays identisch sind.
Sind sie dies nicht, so sollen alle Ausnahmen ausgegeben werden.
Begonnen habe ich hier mit
Delphi-Quelltext
1: 2: 3: 4: 5:
| for i:=0 to High(Arlngofffile) do for j:=0 to High(Arlngonfile) do if Arlngofffile[i]=Arlngonfile[j] then begin ... end; |
Der Index von Arlngonfile ist immer >=Arlngoffflie. Werte in Arlngonfile stehen auf jeden Fall in Arlngofffile.
Sobald die obige Bedingung wahr wird, soll nun der übereinstimmende Wert aus Arlngonfile herausgelöscht werden, sodass am Ende nur noch die ungleichen Werte in Arlngonfile stehen.
Wie kann ich das am besten realisieren? Gibt es eine bessere Möglichkeit ?