CArray::SetAtGrow

privatevoid SetAtGrow ( Int nIndex, ARG_TYPE NewElement );
werfen ( CMemoryException );

Parameter

nIndex

Einen Ganzzahlenindex, der größer als oder gleich 0 ist.

ARG_TYPE

Den Typ der Elemente im Array Angabe Vorlagenparameter.

newElement

Das Element in diesem Array hinzugefügt werden. Ein NULL -Wert zulässig ist.

Bemerkungen

Legt das Arrayelement am angegebenen Index. Das Array wächst automatisch, wenn nötig (das heißt, die obere Grenze wird angepasst, um das neue Element).

Beispiel

/ / Beispiel für CArray::SetAtGrow
CArraylt;CPoint, CPoint > PtArray;

ptArray.Add(CPoint(10,20));   / / Element 0
ptArray.Add(CPoint(30,40));   / / Element 1
                     / / Element 2 absichtlich übersprungen
ptArray.SetAtGrow (3, CPoint(50,60));   / / Element 3

CArray ÜbersichtMember der Klasse | Hierarchiediagramm

Siehe auch&Nbsp;CArray::GetAt, CArray::SetAt, CArray::ElementAt, [CArray::operator]

Index