CUIntArray membros

Construção

CUIntArray

Cria uma matriz vazia para números inteiros sem sinal.

Limites

GetCount

Obtém o número de elementos nesta matriz.

GetSize

Obtém o número de elementos nesta matriz.

GetUpperBound

Retorna o maior índice válido.

SetSize

Define o número de elementos que serão armazenados nesta matriz.

Operações

FreeExtra

Libera toda a memória não utilizada acima do limite superior corrente.

IsEmpty

Determina se a matriz não contém nenhum elemento.

RemoveAll

Remove todos os elementos dessa matriz.

Elemento acesso

ElementAt

Retorna uma referência temporária do ponteiro de elemento dentro do array.

GetAt

Retorna o valor de um determinado índice.

GetData

Permite o acesso a elementos na matriz.Pode ser NULO.

SetAt

Define o valor para um determinado índice; a matriz não tem permissão para crescer.

A matriz de crescimento

Adicionar

Adiciona um elemento ao participante da matriz; cresce o array se necessário.

Append

Acrescenta outra matriz a matriz; cresce o array se necessário.

Copiar

Copia outro array para array; cresce o array se necessário.

SetAtGrow

Define o valor para um determinado índice; cresce o array se necessário.

Inserção/remoção

InsertAt

Insere um elemento (ou todos os elementos em outro array) em um índice especificado.

RemoveAt

Remove um elemento em um índice específico.

Operadores

operador]

Define ou obtém o elemento no índice especificado.

Consulte também

Referência

Classe CUIntArray

Gráfico de hierarquia

Outros recursos

CObject membros