Partilhar via


DYNAMIC_DOWNCAST

Fornece uma maneira útil de converter um ponteiro para um ponteiro para um objeto da classe em verifique se a conversão é válido.

DYNAMIC_DOWNCAST(class, pointer )

Parâmetros

  • class
    O nome de uma classe.

  • pointer
    Um ponteiro para ser convertido em um ponteiro para um objeto do tipo class.

Comentários

A macro converterá o parâmetro de pointer a um ponteiro para um objeto de tipo de parâmetro de class .

Se o objeto referenciado pelo ponteiro é um tipo “” da classe identificada, a macro retorna o ponteiro apropriado. Se não for uma conversão legais, a macro retorna nulo.

Requisitos

Header: afx.h

Consulte também

Referência

STATIC_DOWNCAST

Operador dynamic_cast

Conceitos

Macros e globais MFC