Qual é a utilidade de "excluir isto"?

Hoje, eu vi algum código legado. No destruidor, há uma declaração como "delete this". Acho que esta ligação será recursiva. Por que está funcionando?

Eu fiz uma pesquisa rápida no Y !, descobri que, se houver uma necessidade de restringir o usuário para criar o objeto de pilha, podemos tornar o destruidor privado e fornecer uma interface para excluir a instância. Na interface fornecida, temos que chamar delete neste ponteiro.

Existem outras situações para usar essas instruções?

questionAnswers(4)

yourAnswerToTheQuestion