In this case, the pointer to the value will be undefined. Because of this, if there is a possibility that a key will not be in the dictionary, then this operator can only be used as an lvalue . The key should not be changed or touched. A new value can be substituted, or the old value can be changed. Client data may be passed through as parameter d .
Equality is measured by the class-defined equality operator for type K .
Returns the number of key-value pairs currently in the dictionary. Equality is measured by the class-defined equality operator for type K . Equality is measured by the class-defined equality operator for type K . Returns a pointer to the key associated with the key pointed to by key , or nil if no such item could be found. If a key is found, the pointer to its associated value is put in retVal .