STATIC_DOWNCAST

STATIC_DOWNCAST (class_name, pobject)

Параметри

class_name

Ім'я класу.

pobject

Вказівник на приведення до вказівник на об'єкт типу class_name.

Зауваження

У версії ваших програм з _DEBUG препроцесора символ, визначений цей макрос буде ролях вказівник до об'єкта з одного класу до покажчика, пов'язані з типу. Макрос буде НАДБАННЯ , якщо вказівник миші не NULL і точки до об'єкта, що не є "роду" Тип об'єкта.

В non-_DEBUG будує, макрос виконує ролях без будь-яких.

Тип об'єкта визначається параметром class_name , хоча pobject параметр ідентифікує вказівник. Ви, можливо навести вказівник на CYourDocument називається pYourDoc до вказівник на CDocument використання цього виразу:

CDocument * pDoc = STATIC_DOWNCAST (CDocument, pYourDoc)

Якщо pYourDoc не вказує на CDocument об'єкт макросу буде НАДБАННЯ.

Дивіться такожnbsp;DY&NAMIC_DOWNCAST

Index