Tipos gerenciados (C + + CL)
A sintaxe para a declaração de tipos gerenciados e a criação e uso de objetos desses tipos significativamente alterada de Managed Extensions for C++ para Visual C++.Isso foi feito para promover sua integração dentro do sistema de tipo ISO C++.Essas alterações são apresentadas detalhadamente nas subseções a seguir.
Nesta seção
Declaração de um tipo de classe gerenciada
Descreve como declarar uma gerenciado class, struct, ou interface.Declaração de um objeto de classe de referência do CLR
Descreve como declarar um objeto de tipo de classe de referência usando um identificador de controle.Declaração de uma matriz CLR
Explica como declarar e inicializar uma matriz.Alterações na ordem de inicialização do construtor
Aborda as principais alterações na ordem de inicialização do construtor de classe.Alterações na semântica Destructor
Discute a finalização não-determinística, Finalize versus Dispose, ramificações para objetos de referência e o uso de um explícito Finalize.
Observação: a discussão de delegados é adiada até Eventos e representantes para apresentá-los com membros de evento dentro de 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++)