kennen:include:typeinfo
no way to compare when less than two revisions
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
— | kennen:include:typeinfo [2012-03-11 15:18] (aktuell) – angelegt - Externe Bearbeitung 127.0.0.1 | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
+ | ====== < | ||
+ | ===== Laufzeit-Typinformation ===== | ||
+ | <code cpp> | ||
+ | class type_info; | ||
+ | </ | ||
+ | Der Operator [[..: | ||
+ | liefert ein '' | ||
+ | Dieses kann weder kopiert noch zugewiesen werden. | ||
+ | Möglich sind nur Tests auf Gleichheit und Ungleichheit, | ||
+ | '' | ||
+ | Mit '' | ||
+ | wird eine (nicht näher bestimmte) Reihenfolge im Typsystem festgelegt. | ||
+ | |||
+ | <code cpp> | ||
+ | class bad_typeid; | ||
+ | </ | ||
+ | Der '' | ||
+ | wenn er auf einen Null-Zeiger angewendet wird. | ||
+ | |||
+ | <code cpp> | ||
+ | class bad_cast | ||
+ | </ | ||
+ | Ein '' | ||
+ | wenn ein [[..: | ||
+ | |||
+ | ==== Siehe auch ==== | ||
+ | [[..: | ||
+ | [[..: | ||
kennen/include/typeinfo.txt · Zuletzt geändert: 2012-03-11 15:18 von 127.0.0.1