Namensräume
Varianten
Aktionen

std::type_index::hash_code

Von cppreference.com
< cpp‎ | types‎ | type index
 
 
Dienstprogramm-Bibliotheken
Sprachunterstützung
Typunterstützung (Basistypen, RTTI)
Bibliotheks-Feature-Test-Makros (C++20)
Programm-Dienstprogramme
Variadische Funktionen
Coroutine-Unterstützung (C++20)
Vertragsunterstützung (C++26)
Drei-Wege-Vergleich
(C++20)
(C++20)(C++20)(C++20)  
(C++20)(C++20)(C++20)

Allgemeine Hilfsmittel
Relationale Operatoren (in C++20 veraltet)
 
 
 
std::size_t hash_code() const noexcept;
(seit C++11)

Gibt den Hash-Code des zugehörigen std::type_info Objekts zurück. Entspricht dem direkten Aufruf von type_info::hash_code.

Inhalt

[bearbeiten] Parameter

(keine)

[bearbeiten] Rückgabewert

Der Hash-Code des zugehörigen std::type_info Objekts.

[bearbeiten] Beispiel

[bearbeiten] Defect Reports

Die folgenden Verhaltensändernden Fehlerberichte wurden rückwirkend auf zuvor veröffentlichte C++-Standards angewendet.

DR angewendet auf Verhalten wie veröffentlicht Korrigiertes Verhalten
LWG 2144 C++11 type_index::hash_code war nicht als noexcept erforderlich Gefordert

[bearbeiten] Siehe auch

Hash-Unterstützung für std::type_index
(Klassentemplate-Spezialisierung) [bearbeiten]