Hashing punteros como claves para unordered_map en C ++ STL

Publiqué un similarpregunta con respecto al uso de punteros como claves en mapas en C ++ STL. Cómo se combinan los punteros en mapas_ordenados cuando se usan como claves. Más específicamente si defino:

std::unordered_map< CustomClass*, int > foo;

¿La implementación predeterminada de C ++ std :: hash funcionaría para manejar estos punteros? ¿Es seguro de usar? ¿Es esta una buena práctica?

Respuestas a la pregunta(1)

Su respuesta a la pregunta