template< class ARG_KEY >
UINT AFXAPI HashKey( ARG_KEY key );
Return Value
The key’s hash value.
Parameters
ARG_KEY
Template parameter specifying the data type used to access map keys.
key
The key whose hash value is to be calculated.
Remarks
Calculates a hash value for the given key.
This function is called directly by CMap::RemoveKey and indirectly by CMap::Lookup and CMap::Operator [].
The default implementation creates a hash value by shifting key rightward by four positions. Override this function so that it returns hash values appropriate for your application.
See Also CMap