IntArray

Category: Built-In Types

Brief Description

Integer Array.

Member Functions

IntArray

IntArray ( Array from )

void

append ( int integer )

void

append_array ( IntArray array )

int

insert ( int idx, int integer )

void

invert ( )

void

push_back ( int integer )

void

remove ( int idx )

void

resize ( int idx )

void

set ( int idx, int integer )

int

size ( )

Description

Integer Array. Array of integers. Can only contain integers. Optimized for memory usage, can’t fragment the memory.

Member Function Description

Create from a generic array.

  • void append ( int integer )

Append an element at the end of the array (alias of push_back).

Append an IntArray at the end of this array.

Insert a new int at a given position in the array. The position must be valid, or at the end of the array (pos==size()).

  • void invert ( )

Reverse the order of the elements in the array (so first element will now be the last).

  • void push_back ( int integer )

Append a value to the array.

  • void remove ( int idx )

Remove an element from the array by index.

  • void resize ( int idx )

Set the size of the IntArray. If larger than the current size it will reserve some space beforehand, and if it is smaller it will cut off the array.

  • void set ( int idx, int integer )

Change the int at the given index.

Return the array size.