CWordArray

Klasse CWordArray unterstützt 16-Bit-Wörter-arrays.

Die Memberfunktionen der CWordArray 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 Wort.

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

z. b. übersetzt zu

 Wort CWordArray::GetAt (Int Lt; nIndex >) const

CWordArray umfasst das IMPLEMENT_SERIAL -Makro um Serialisierung und dumping seiner Elemente zu unterstützen. Wenn ein Array von Wörtern zu einem Archiv, entweder mit einem überladenen einfügen-Operator oder mit der CObject::Serialize -Memberfunktion gespeichert ist ist, jedes Element wiederum serialisiert.

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 ein Abbild der einzelnen Elemente im Array benötigen, müssen Sie die Tiefe der Dumpkontext auf 1 oder größer festlegen.

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

# include lt;afxcoll.h>

Klasse&nmember |nbsp; Basisklasse | Hierarchiediagramm

Beispiel&Nbsp; MFC-Beispiel sammeln

Index