CDWordArray

Die CDWordArray -Klasse unterstützt Arrays von 32-Bit doublewords.

Die Memberfunktionen der CDWordArray sind ähnlich wie die Memberfunktionen der Klasse CObArray. Wegen dieser Ähnlichkeit können Sie die CObArray -Referenzdokumentation für die Member-Funktion spezifische. Wo Sie einen CObject -Zeiger als Parameter oder Rückgabewert Funktionswert sehen, ersetzen Sie ein DWORD.

CObject * CObArray::GetAt (Int Lt; nIndex >) const

z. b. übersetzt zu

DWORD CDWordArray::GetAt (Int Lt; nIndex >) const

CDWordArray enthält das IMPLEMENT_SERIAL -Makro um Serialisierung und dumping seiner Elemente zu unterstützen. Wenn ein Array von Doublewords in ein Archiv, entweder mit der überladenen Einfügung gespeichert ist (Lt; <) Operator oder mit der Memberfunktion Serialize wiederum jedes Element serialisiert wird,.

Hinweis&Nbsp;  Können Sie vor der Verwendung eines Arrays SetSize die Größe und Speicherzuweisung für es. Wenn Sie keine SetSizeverwenden, bewirkt Ihr Array Elemente hinzufügen häufig neu reserviert und kopiert werden. Häufige Umschichtung und kopieren sind ineffizient und können Speicher fragmentiert.

Wenn Sie die Ausgabe von einzelnen Elementen in der Array Debuggen müssen, müssen Sie die Tiefe des Objekts CDumpContext auf 1 oder höher festlegen.

Weitere Informationen zur Verwendung von CDWordArrayfinden Sie im Artikel Sammlungen im Visual C++ Programmer's Guide.

# include lt;afxcoll.h>

Klasse&nmember |nbsp; Basisklasse | Hierarchiediagramm

Siehe auch&Nbsp;CObArray

Index