CByteArray membros

Membros de classe base

CObject membros

Construção

CByteArray

Cria uma matriz de bytes vazia.

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 está vazia.

RemoveAll

Remove todos os elementos dessa matriz.

Elemento acesso

ElementAt

Retorna uma referência ao byte de dentro do array temporária.

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 CByteArray

Gráfico de hierarquia