Forum: Programmieren allgemein
by himitsu,
24. Mär 2010
Vermutlich nur indirekt:
Open-Array-Parameter werden nunmal nur direkt deklariert.
Wenn du das Array als eigentständigen Typen anlegst, dann ist es eben nur genau dieser Array-Typ und kein Open-Array.
Forum: Programmieren allgemein
by himitsu,
24. Mär 2010
Hier wird wohl wieder die "strenge" Prüfung der Typen zuschlagen, wonach die Typen eben genau übereinstimmen müssen?
Ansonsten könnte es auch sein, daß hier das Array of irgendwas als Parametertyp nicht ganz einem "normalen" dynamischen Stringarray entspricht und es intern anders arbeitet.
(so ähnlich wie beim array of const)
Wobei es vermutlich Letzeres sein dürfte, also
open array <>...