Tipos gerenciados (C++/CL)
A sintaxe para a declaração de tipos gerenciados e a criação e uso dos objetos desses tipos foi alterada significativamente de extensões gerenciadas para C++ a Visual C++. Isto era feito para promover a integração no sistema de tipos de ISO-C++. Essas alterações são apresentadas em detalhes nas subseções.
Nesta seção
Declaração de um tipo de classe gerenciado
Discute como declarar classgerenciado, struct, ou interface.Declaração de um objeto de classe de referência CLR
Discute como declarar um objeto de tipo de classe de referência usando um identificador de rastreamento.Declaração de uma matriz CLR
Explica como declarar e inicializar uma matriz.Alterações na ordem de inicialização de construtor
Discute alterações chaves em ordem de inicialização do construtor de classe.Alterações feitas na semântica do destruidor
Discute o acabamento não determinístico, Finalize em Dispose, ramificação para objetos de referência, e uso de Finalizeexplícito.
Observação: A discussão de representantes é adiada até Representantes e eventos para apresentá-los com membros de evento em uma classe, o tópico geral de Declarações de membro em uma classe ou uma interface (C++/CLI).
Consulte também
Referência
Classes e Estruturas (Extensões de Componentes C++)
Matrizes (Extensões de Componentes C++)