Unit 'System' Package
[Overview][Constants][Types][Classes][Procedures and functions][Variables][Index] [#rtl]

DynArrayIndex

Return pointer to indicated element.

Declaration

Source position: dynarrh.inc line 46

function DynArrayIndex(

  a: Pointer;

  const indices: array of SizeInt;

  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

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.


Documentation generated on: Jul 24 2023