Classe CUIntArray

Oferece suporte para conjuntos de números inteiros sem sinal.

class CUIntArray : public CObject

Comentários

Um inteiro sem sinal, ou UINT, é diferente de palavras e doublewords no que o dimensionar físico de um UINT podem mudar dependendo o ambiente operacional de destino.A UINT é o mesmo dimensionar que uma doubleword.

As funções de membro de CUIntArray são semelhantes às funções de membro de classe CObArray.Por causa dessa semelhança, você pode usar o CObArray documentação de referência para obter informações mais específicas de função de membro. Onde quer que você vê um CObject ponteiro sistema autônomo parâmetro de função ou valor retornado, substituir um UINT.

CObject* CObArray::GetAt( int <nIndex> ) const;

Por exemplo, se traduz em

UINT CUIntArray::GetAt( int <nIndex> ) const;

CUIntArray incorpora o IMPLEMENT_DYNAMIC macro para oferecer suporte ao acesso de tipo em time de execução e despejar um CDumpContext objeto.Se você precisar de um despejo de elementos individuais inteiro sem sinal, você deve conjunto a profundidade do contexto de despejo para 1 ou maior.Matrizes de inteiro sem sinal não podem ser serializados.

Observação:

Antes de usar uma matriz, use SetSize para estabelecer seu dimensionar e alocar memória para ele. Se você não usar SetSize, adicionando elementos ao seu conjunto faz com que ela ser realocados com freqüência e copiado. Realocação freqüente e copiar são ineficientes e podem fragmentar memória.

Para obter mais informações sobre como usar CUIntArray, consulte o artigo Coleções.

Requisitos

Cabeçalho: afxcoll.h

Consulte também

Referência

Classe CObject

Gráfico de hierarquia

Outros recursos

CUIntArray membros