Classe de CAtlArray
Essa classe implementa um objeto de matriz.
template<
typename E,
class ETraits = CElementTraits< E >
>
class CAtlArray
Parâmetros
e
O tipo de dados a serem armazenados na matriz.ETraits
O código usado para copiar ou mover elementos.
Membros
Métodos
Chamar este método para adicionar um elemento ao objeto de matriz. |
|
Chamar este método para adicionar o conteúdo de uma matriz ao final da outra. |
|
Chamar esse método para confirmar que o objeto matriz é válido. |
|
o construtor. |
|
O destrutor. |
|
Chamar esse método para copiar os elementos de uma matriz a outra. |
|
Chamar esse método para remover alguns elementos vazios da matriz. |
|
Chamar esse método para recuperar um único elemento objeto de matriz. |
|
Chamar esse método para retornar o número de elementos armazenados na matriz. |
|
Chamar este método para retornar um ponteiro para o primeiro elemento na matriz. |
|
Chamar esse método para inserir uma matriz em outro. |
|
Chamar esse método para inserir um novo elemento (ou várias cópias de um elemento) no objeto de matriz. |
|
Chamar esse método para testar se a matriz está vazia. |
|
Chamar esse método para remover todos os elementos de objeto de matriz. |
|
Chamar esse método para remover um ou mais elementos da matriz. |
|
Chamar esse método para definir o valor de um elemento no objeto de matriz. |
|
Chamar esse método para definir o valor de um elemento no objeto de matriz, expanda a matriz conforme necessário. |
|
Chamar esse método para definir o tamanho do objeto de matriz. |
Operadores
Chame esse operador para retornar uma referência a um elemento na matriz. |
Typedefs
O tipo de dados a ser usado para adicionar elementos na matriz. |
|
O tipo de dados a ser usado para recuperar os elementos da matriz. |
Comentários
CAtlArray fornece métodos para criar e gerenciar uma matriz de elementos de um tipo definido pelo usuário.Embora semelhante a matrizes padrão de C, o objeto de CAtlArray pode crescer e reduz dinamicamente como necessário.Índice de matriz de inicia sempre na posição 0, e o limite superior podem ser corrigidos, expanda ou permitido como os novos elementos são adicionados.
Para matrizes com um pequeno número de elementos, a classe CSimpleArray de ATL pode ser usada.
CAtlArray é intimamente relacionadas à classe de CArray MFC e trabalhar em um projeto MFC, embora sem suporte a serialização.
Para obter mais informações, consulte Classes de coleção de ATL.
Requisitos
Cabeçalho: atlcoll.h