Compartilhar via


CArray membros

Membros de classe base

CObject membros

Construção

CArray

Cria uma matriz vazia.

Atributos

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.

IsEmpty

Determina se a matriz está vazia.

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.

RemoveAll

Remove todos os elementos dessa matriz.

RelocateElements

Realoca dados para um novo buffer quando o array deve crescer ou reduzir.

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; 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 CArray

Gráfico de hierarquia