Compartilhar via


TypeOf vai para T::typeid

O typeof operador utilizado na Managed Extensions for C++ foi suplantado pelo typeid palavra-chave em Visual C++.

No Managed Extensions do __typeof() operador retorna o associado Type* ao passado o nome de um tipo gerenciado de objeto.Por exemplo:

// Creates and initializes a new Array instance.
Array* myIntArray = 
   Array::CreateInstance( __typeof(Int32), 5 );

Na sintaxe de novo, __typeof foi substituída por uma forma adicional de typeid , que retorna um Type^ quando é especificado um tipo gerenciado.

// Creates and initializes a new Array instance.
Array^ myIntArray = 
   Array::CreateInstance( Int32::typeid, 5 );

Consulte também

Referência

typeid (Extensões de Componentes C++)

Conceitos

Alterações gerais em linguagens (C++/CLI)