Compartilhar via


TypeOf vai para T::typeid

O typeof operador utilizado na Managed Extensions for C++, tem sido suplantado pelo typeid palavra-chave na Visual C++ 2010.

Nas extensões gerenciadas, o __typeof() operador retorna o associado Type* objeto quando passado o nome de um tipo gerenciado. For example:

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

Na nova sintaxe, __typeof foi substituído por um formulário adicional de typeid , que retorna um Type^ quando um tipo gerenciado é especificado.

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

Consulte também

Referência

typeid

Conceitos

Alterações de linguagem geral