Übertrage ein Programm nach Pascal und habe ein Problem ein Mehrfach-Array von einer Procedure A an die nächste Procedure B weiterzuleiten. Ich weiss, dass ich das Problem mit einer eigenen Type- Deklaration lösen könnte, aber ging dies nicht auch noch einfacher? Hier was der Compiler schon in der Procedure A mit "Inkompatible Typen" beanstanded:
Delphi-Quellcode:
PROCEDURE A
var PV : Array[1..3, 1..2]of Extended;
Begin
B ( PV );
End;
PROCEDURE B ( var PV : Array of Extended );
var I, J : INTEGER;
Begin
For I := 1 to 2 do
begin
For J := 1 to 3 do PV[J, I] := 0.0;
end;
End;