Namespaces
Variants

std::type_info

Von de.cppreference.net
 
 
Dienstprogrammbibliothek
Sprachunterstützung
Typunterstützung (Basistypen, RTTI)
Bibliotheks-Feature-Test-Makros (C++20)
Programm-Dienstprogramme
Variadische Funktionen
Koroutinen-Unterstützung (C++20)
Vertragsunterstützung (C++26)
Dreiseitiger Vergleich
(C++20)
(C++20)(C++20)(C++20)    
(C++20)(C++20)(C++20)

Allgemeine Dienstprogramme
Relationsoperatoren (veraltet in C++20)
Ganzzahlvergleichsfunktionen
(C++20)(C++20)(C++20)    
(C++20)
Tauschen und Typoperationen
(C++14)
(C++11)
(C++11)
(C++11)
(C++17)
Allgemeine Vokabelltypen
(C++11)
(C++17)
(C++17)
(C++17)
(C++11)
(C++17)
(C++23)



 
 
 
Definiert in Header <typeinfo>
class type_info;

Die Klasse type_info enthält implementierungsspezifische Informationen über einen Typ, einschließlich des Namens des Typs und Mittel, um zwei Typen auf Gleichheit oder Sortierreihenfolge zu vergleichen. Dies ist die Klasse, die vom typeid-Operator zurückgegeben wird.

Die Klasse type_info ist weder CopyConstructible noch CopyAssignable.

Memberfunktionen

(Konstruktor)
[gelöscht]
besitzt weder Standard- noch Kopierkonstruktoren
(öffentliche Elementfunktion)
[virtuell]
der virtuelle Destruktor macht type_info zu einer polymorphen Klasse
(virtuelle öffentliche Elementfunktion)
operator=
[gelöscht]
kann nicht kopiert werden
(öffentliche Elementfunktion)
(entfernt in C++20)
prüft, ob die Objekte auf denselben Typ verweisen
(öffentliche Elementfunktion)
prüft, ob der referenzierte Typ dem referenzierten Typ eines anderen type_info
Objekts in der implementierungsdefinierten Reihenfolge vorangeht, d.h. ordnet die referenzierten Typen
(öffentliche Elementfunktion)
(C++11)
gibt einen Wert zurück, der für dieselben Typen identisch ist
(öffentliche Elementfunktion)
implementierungsdefinierter Name des Typs
(öffentliche Elementfunktion)

Siehe auch

(C++11)
Wrapper um ein type_info -Objekt, das als Index in assoziativen und ungeordneten assoziativen Containern verwendet werden kann
(Klasse)
typeid Fragt Informationen über einen Typ ab und gibt ein std::type_info -Objekt zurück, das den Typ repräsentiert
(eingebauter Operator)