std::hash(std::shared_ptr)
De cppreference.com
C++
Biblioteca de servicios
|
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Gestión de memoria dinámica
|
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
std::shared_ptr| Funciones miembro | ||||
| Modificadores | ||||
| Observadores | ||||
(C++17) | ||||
(hasta C++20) | ||||
| Funciones no miembro | ||||
(hasta C++20)(hasta C++20)(hasta C++20)(hasta C++20)(hasta C++20)(C++20) | ||||
functions (deprecated in C++20) | ||||
(C++20) | ||||
| Guías de deducción(C++17) |
template<class T> struct hash<shared_ptr<T>>;
|
(desde C++11) | |
La especialización de plantilla std::hash para std::shared_ptr<T> permite a los usuarios obtener un valor de dispersión para objetos de tipo std::shared_ptr<T>.
Para un std::shared_ptr<T> p dado, esta especialización garantiza que
|
|
(hasta C++17) |
|
|
(desde C++17) |
Ejemplo
| Esta sección está incompleta Razón: sin ejemplo |
Véase también
(C++11) |
Objeto función de dispersión (hash). (plantilla de clase) [editar] |
