webForumDet fria alternativet

Multidimensionell array som funktions argument

Programmering

1 svar · 176 visningar · startad av Alpha II

Medlem sedan maj 20002 993 inlägg
Frågan#1

Behöver skicka en array of[0..2,0..2] of TColor som funktions argument till en funktion som ska summera färgerna och returnera medelvärdet. Men hur skriver jag en funktionsdefinition för att ta emot en multidimensionell array?

fungerar inte:
* function minfunktion(arr:array of array of TColor):TColor;
* function minfunktion(arr:array [0..2,0..2] of TColor):TColor;

Medlem sedan maj 20002 993 inlägg
#2

Löste det själv.

type TMinArray = array[0..2,0..2] of TColor;

250 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
118 ms — deklarationer (db)
0 ms — hämta statistik (cache)
125 ms — hämta tråd, inlägg och bilagor (db)
121 ms — ändringar (db)