C++-Programmierung/ Objektorientierte Programmierung/ Dynamisch Casten
Zur Navigation springen
Zur Suche springen
Einleitung[Bearbeiten]
Das "dynamische Casten" oder die sog. "Typumwandlung zur Laufzeit" ist die Verwendung eines Objekts eines bestimmten Typs als ein Objekt eines anderen Typs. In C++ bezieht sich dies auf Objekte mit Klassen, die in einer Klassenhierarchie vorkommen. Eine dynamische Typumwandlung von Grundtypen in andere Grundtypen gibt es in C++ nicht. Dazu verwendet man gezielt andere Typumwandlungsoperatoren.