DYNAMIC_DOWNCAST

DYNAMIC_DOWNCAST ( クラスポインター

パラメーター

クラス

クラスの名前。

ポインター

クラスのオブジェクトへのポインターにキャストするポインター。

解説

DYNAMIC_DOWNCASTマクロは、キャストが法的であるかどうかを確認中に、クラス オブジェクトへのポインターへのポインターをキャストする便利な方法を提供します。マクロ、ポインターパラメータークラスのパラメーターの型のオブジェクトへのポインターにキャストされます。

場合は、ポインターによって参照されるオブジェクトは、識別されたクラス」の「マクロの適切なポインターを返します。キャストではない場合、マクロはNULLを返します。

参照特価;STATIC_DOWNCAST(&N)

Index