Partilhar via


Operadores de conversão

Existem vários operadores de elenco específico para a linguagem C++.Esses operadores destinam-se para remover alguns dos perigos inerentes a conversões de linguagem c de estilo antigo e ambigüidade.Esses operadores são:

  • dynamic_cast usado para conversão de tipos polimórficos.

  • static_cast usado para conversão de tipos nonpolymorphic.

  • const_cast usado para remover o const, volatile, e __unaligned atributos.

  • reinterpret_cast usado para reinterpretation simple de bits.

  • Safe_cast usados para produzir o MSIL verificável.

Use const_cast e reinterpret_cast como último recurso, desde que esses operadores apresentam os mesmos perigos como projeções de estilo antigo.No entanto, eles ainda são necessários para substituir completamente o projeções de estilo antigo.

Consulte também

Referência

Elenco