Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Todos os tipos de referência inseridos em contêineres STL/CLR precisam ter, no mínimo, os seguintes elementos:
Um construtor de cópia público.
Um operador de atribuição público.
Um destruidor público.
Além disso, contêineres associativos, como set e map, precisam ter um operador de comparação público definido, que é operator< por padrão. Algumas operações em contêineres também podem exigir a definição de um construtor padrão público e um operador de equivalência público.
Assim como ocorre com os tipos de referência, os tipos de valor e identificadores para tipos de referência a serem inseridos em um contêiner associativo precisam ter um operador de comparação, como operator<, definido. Os requisitos para um construtor de cópia público, um operador de atribuição público e um destruidor público não existem para tipos de valor ou identificadores para tipos de referência.