Skip to content

DynArrayIndex

Return pointer to indicated element.

Declaration

Source position: dynarrh.inc line 44

function DynArrayIndex(a: Pointer; 
                      const indices: Array of SizeInt = Int64; 
                      typeInfo: Pointer) : Pointer;

Description

DynArrayIndex returns a pointer to the element indicated by indices in dynamic array a with type information typinfo. The length of indices must equal the number of dimensions of the array (as returned by DynArrayDim).

Errors

No bounds checking is performed, it is therefor possible to get an access violation if one of the indexes is out of range.

See also

Name Description
InitializeArray Initialize managed-type elements in array.
FinalizeArray Finalize managed-type elements in array.
CopyArray Copy managed-type elements in array.
DynArraySize Return length of dynamic array.
DynArrayClear Clears a dynamic array.
DynArrayBounds Return the bounds of the dynamic array.
DynArrayDim Return the number of dimensions in a dynamic array.
IsDynArrayRectangular Check whether all dimensions have the same size.