|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
Динамический массив как параметр
Всем привет!
Есть разные динамические массивы. Например: Код:
var A : array of integer; B : array of TPoint; C : array of TClass; Есть желание определять вхождение в размерность функцией, т.е. Код:
function IndexInArray(Index : integer; ABC : TArray) : boolean; begin Result := (Index >= Low(ABC)) and (Index <= High(ABC)); end; Открытый статический массив (array of const) использовать нельзя, т.к. массив динамический, а для открытого динамического надо указывать конкретый тип. Может как то можно через указатель, но как потом с ним работать? Есть решение данной задачи? Кто подскажет? Последний раз редактировалось Admin, 08.10.2016 в 17:19. |