CMap::operator [ ]
VALUE**&operator[](ARG_KEYkey);**
Parameters
VALUE
Template parameter specifying the type of the map value.
ARG_KEY
Template parameter specifying the type of the key value.
key
The key used to retrieve the value from the map.
Remarks
This operator is a convenient substitute for the SetAt member function. Thus it can be used only on the left side of an assignment statement (an l-value). If there is no map element with the specified key, then a new element is created.
There is no “right side” (r-value) equivalent to this operator because there is a possibility that a key may not be found in the map. Use the Lookup member function for element retrieval.
Example
See the example for CMap::Lookup.
CMap Overview | Class Members | Hierarchy Chart
See Also CMap::SetAt, CMap::Lookup