Recursos de linguagem no Visual C++ 2005
Este tópico lista os novos recursos no Visual C++ 2005 sintaxe de linguagem.
Comentários
O Visual C++ 2005 apresenta a nova sintaxe para desenvolver aplicativos para o Common linguagem tempo de execução.Para obter mais informações, consulte Novo Features Idioma in Visual C++ e Quebrar alterações no compilador de 2005 Visual C++.
The Visual C++ 2005 sintaxe de linguagem contém os seguintes recursos novos adicionais:
The attributeatributo agora está obsoleto. See User-Defined Atributos Para obter informações sobre como criar atributos.
Appdomain__declspec modificador foi adicionado.
__clrcall convenção de chamada foi adicionada.
substituído (C++)declspec modificador agora permite que você especifique uma seqüência de caracteres que será exibida no momento da compilar, quando um usuário tenta acessar uma função ou classe preterido.
dynamic_cast do operador tem alterações significativas.
Enums nativo agora permitem que você especifique o tipo subjacente.Para obter mais informações, consulte Declarations Enumeration C++.
jitintrinsicdeclspec modificador foi adicionado.
noaliasdeclspec modificador foi adicionado.
processo__declspec modificador foi adicionado.
abstract, override, e sealed são válido para compilações nativas. Para obter mais informações, consulte Como: Declare Specifiers Substituir in Compilations Nativo.
__restrict palavra-chave foi adicionado.
restrictdeclspec modificador foi adicionado.
__thiscall Agora é uma palavra-chave.
__unaligned palavra-chave está documentada agora.
volátil (C++) atualizou o comportamento em relação a otimizações.
Consulte também
Conceitos
Alterações no compilador do Visual C++ 2005, linguagem e ferramentas