CArray::SetAt

Legt das Arrayelement am angegebenen Index fest.

void SetAt(
   INT_PTR nIndex,
   ARG_TYPE newElement 
);

Parameter

  • nIndex
    Ein ganzzahlige Index, der größer oder gleich 0 und kleiner oder gleich dem Wert, der von GetUpperBound zurückgegeben wird.

  • ARG_TYPE
    Vorlagenparameter, der den Typ von Argumenten verwendet für Verweise von Arrayelementen angibt.

  • newElement
    Der neue am angegebenen Speicherort gespeichert werden, Elementwert.

Hinweise

SetAt bewirkt das Array nicht vergrößert.Verwenden Sie SetAtGrow, wenn Sie das Array automatisch wachsen soll.

Sie müssen sicherstellen, dass der Indexwert eine gültige Position im Array darstellt.Wenn er aus Grenzen liegt, dann die Debugversion der Bibliotheksassertionen.

Beispiel

Im Beispiel für GetAt.

Anforderungen

Header: afxtempl.h

Siehe auch

Referenz

CArray-Klasse

Hierarchien-Diagramm

CArray::GetAt

CArray::SetAtGrow

CArray::ElementAt

CArray::operator []