Qual é a diferença entre excluir um ponteiro e defini-lo como nullptr? [duplicado
Esta pergunta já tem uma resposta aqui:
delete vs NULL vs grátis em c ++ respostasEstá dizendodelete pointer
epointer = nullptr
o mesmo? Provavelmente não, mas o último libera memória? Sobre o quêdelete pointer; pointer = nullptr
/ pointer = nullptr; delete pointer
? Por que não usar isso para criar uma maneira segura de excluir os ponteiros prematuramente, se necessário, onde eles normalmente seriam excluídos outra hora e causariam um erro com uma exclusão normal?