C + + / CLI Primer de migração
Este é um guia para a movimentação de seus programas do Visual C++ de Managed Extensions for C++ para Visual C++ 2010. Para obter um resumo da lista de verificação de alterações sintáticas, consulte Managed Extensions for C++ Syntax Upgrade Checklist.
C + + / CLI estende um paradigma de programação de componente dinâmico para o idioma padrão ISO-c. O novo idioma oferece inúmeras melhorias significativas em relação de Managed Extensions. Esta seção fornece uma lista enumerada dos recursos de linguagem Managed Extensions for C++ e o seu mapeamento para Visual C++ 2010 onde tal um mapeamento existe e aponta as construções para a qual não existe mapeamento.
In This Section
Estrutura de tópicos de alterações
Resumo de alto nível para referência rápida, fornecendo uma lista das alterações em cinco categorias gerais.Palavras-chave da Linguagem
Discute alterações em palavras-chave de idioma, incluindo a remoção de duplo sublinhado e a introdução de palavras-chave contextual e espaçadas.Tipos gerenciados (C + + CL)
Examina as alterações sintáticas na declaração de sistema do tipo comum (CTS) – Isso inclui alterações na declaração de classes, arrays (inclusive a matriz de parâmetros), enums e assim por diante.Declarações de membro dentro de uma classe ou Interface
Apresenta as alterações que envolvam os membros de classe como, por exemplo, propriedades escalares, propriedades do índice, operadores, delegados e eventos.Tipos de valor e seus comportamentos
Concentra-se nos tipos de valor e a nova família de ponteiros de interiores e fixação. Ele também aborda um número de alterações de semântica significativo como, por exemplo, a introdução de boxe implícito, imutabilidade dos tipos de valor convertidos e a remoção do suporte para construtores de padrão nas classes de valor.Alterações de linguagem geral
Alterações semânticas de detalhes, como suporte a notação de projeção, string literal comportamento e alterações a semântica entre ISO-c e C + + / CLI.