可能重複:
Is it OK to use "delete this" to delete the current object?
Should objects delete themselves in C++?有用的成員函數 '刪除'
我只是碰到this問題一提出programmers.stackexchange,看到的問題關於做一個delete this;
裏面的成員函數。
從我所瞭解的情況來看,這通常是一個禁忌,然而在某些情況下這可能會有用。什麼時候這樣做會有用,以及沒有這樣做的技術原因是什麼?
另請參閱http://stackoverflow.com/q/1866193/57428和http://stackoverflow.com/q/1866461/57428 – sharptooth 2010-12-15 12:11:01