DYNAMIC_DOWNCAST (Klasse, Zeiger)
Parameter
klasse
Der Name einer Klasse.
zeiger
Ein Zeiger auf einen Zeiger auf ein Objekt vom Typ Klasse umgewandelt werden.
Bemerkungen
Das DYNAMIC_DOWNCAST -Makro stellt eine praktische Möglichkeit, werfen einen Zeiger auf einen Zeiger auf ein Objekt der Klasse beim Überprüfen, ob die Besetzung legal ist. Das Makro wird den Parameter Zeiger auf einen Zeiger auf ein Objekt vom Typ des Parameters Klasse umgewandelt.
Wenn das Objekt, auf die der Zeiger verweist ist ein "kind of" die angegebene Klasse, das Makro gibt den entsprechenden Zeiger zurück. Wenn es keine rechtliche Umwandlung gibt das Makro NULL zurück.
Siehe auch&Nbsp;STATIC_DOWNCAST