Membros de classe CByteArray

Construção

CByteArray Constrói um Vazio matriz de bytes.

Limites

GetSize Obtém o número de elementos nessa matriz.
GetUpperBound Retorna o maior índice válido.
SetSize Define o número de elementos contidos nessa matriz.

Operações

FreeExtra Libera Tudo memória não utilizada acima o Ligado superior atual.
RemoveAll Remove todos os elementos desta matriz.

Elemento Access

GetAt Retorna o valor de um determinado índice.
SetAt Define o valor para um determinado índice; matriz não é permitida a crescer.
ElementAt Retorna um temporário referência para o byte dentro do array.
GetData Permite o acesso a elementos da matriz. Pode ser NULL.

Aumentando a matriz

SetAtGrow Define o valor para um determinado índice; aumenta a matriz se necessário.
Adicionar Adiciona um elemento ao final da matriz; aumenta a matriz se necessário.
Acrescentar Acrescenta outra matriz para a matriz; aumenta a matriz se necessário.
Cópia Copia a outra matriz para a matriz; aumenta a matriz se necessário.

Inserção/remoção

InsertAt Insere um elemento (ou Tudo elementos em outra matriz) em um índice especificado.
RemoveAt Remove um elemento em um índice específico.

Operadores

operador] Define ou Obtém o elemento no índice especificado.

Visão geral CByteArrayMembros de classe base | Gráfico de hierarquia

Index