Freigeben über


CMap::operator

Eine bequeme Ersatz für die SetAt-Memberfunktion.

VALUE& operator[](
   ARG_KEY key 
);

Parameter

  • WERT
    Vorlagenparameter, der den Typ des Zuordnungswerts angibt.

  • ARG_KEY
    Vorlagenparameter, der den Typ des Schlüsselwerts angibt.

  • key
    Der Schlüssel verwendet, um den Wert von der Zuordnung abzurufen.

Hinweise

Daher kann sie nur auf der linken Seite einer Zuweisungsanweisung (ein l-Wert) verwendet werden.Wenn kein Kartenelement mit dem angegebenen Schlüssel gibt, wird ein neues Element erstellt.

Es gibt keine Entsprechung "der rechten Seite" (R-Wert) zu diesem Operator, da es eine Möglichkeit gibt, dass eine Schlüssel möglicherweise nicht in der Zuordnung gefunden wird.Verwenden Sie die Lookup-Memberfunktion für Elementabruf.

Beispiel

Im Beispiel für CMap::Lookup.

Anforderungen

Header: afxtempl.h

Siehe auch

Referenz

CMap-Klasse

Hierarchien-Diagramm

CMap::SetAt

CMap::Lookup