CDWordArray

Classe CDWordArray oferece suporte a matrizes de doublewords de 32 bits.

Funções de membro de CDWordArray são semelhantes às funções de membro de classe CObArray. Devido esta semelhança, você pode usar a documentação de referência CObArray para especificações de função de membro. Sempre que você ver um ponteiro de CObject como um valor de parâmetro ou retorno de função, substitua um DWORD.

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

por exemplo, se traduz em

DWORD CDWordArray::GetAt (int lt; nIndex >) const

CDWordArray incorpora a macro IMPLEMENT_SERIAL para oferecer suporte a serialização e despejo de seus elementos. Se uma matriz de doublewords estiver armazenada para um arquivo, com a inserção sobrecarregada (lt; <) operador ou com a função de membro Serialize , cada elemento é, por sua vez, serializado.

&Notanbsp;  Antes de usar uma matriz, use SetSize para estabelecer seu tamanho e alocar memória para ele. Se você não usar SetSize, adicionar elementos para sua matriz faz com que seja ser realocado com freqüência e copiados. Realocação freqüente e copiar são ineficientes e podem fragmentação de memória.

Se você precisar depurar saída de elementos individuais da matriz, você deve definir a profundidade do objeto de CDumpContext 1 ou maior.

Para obter mais informações sobre o uso CDWordArray, consulte o artigo coleções no Guia do programador do Visual C++.

# include lt;afxcoll.h>

Membros da classeClasse base | Gráfico de hierarquia

Co&nsulte tambémnbsp;CObArray

Index