Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
O struct é usado como um parâmetro de função para o operador new para indicar que a função deve retornar um ponteiro nulo para relatar uma falha de alocação, em vez de lançar uma exceção.
Sintaxe
struct std::nothrow_t {};
Comentários
O struct ajuda o compilador a selecionar a versão correta do construtor. nothrow é um sinônimo para objetos do tipo std::nothrow_t.
Exemplo
Confira operator new e operator new[] para obter exemplos de como std::nothrow_t é utilizado como um parâmetro de função.