

Seu próximo nível começa aqui
Seu desenvolvimento não pode ter limites. Garanta sua Assinatura Ilimitada e libere uma preparação completa com os melhores professores do Brasil.
Qual das seguintes afirmações sobre a classe std::unique_ptr, introduzida na versão 11 da linguagem de programação C++, é verdadeira?
O usuário é responsável por liberar a memória ocupada por objetos do tipo std::unique_ptr usando o comando delete para evitar um vazamento de memória.
Múltiplas cópias do mesmo objeto do tipo std::unique_ptr podem coexistir, o que é chamado de ponteiro compartilhado.
Um objeto do tipo std::unique_ptr pode ser nulo, assim como um ponteiro padrão da linguagem.
Um objeto do tipo std::unique_ptr não pode apontar para vetores ou listas.
Um objeto do tipo std::unique_ptr usa mais memória do que um ponteiro padrão da linguagem, já que precisa armazenar o número de referências ao objeto.