14

引数を指定してデストラクタで関数を呼び出すことは有効ですthisか? 関数はポインタを格納しませんが、完全に機能するオブジェクトを想定しています。

4

2 に答える 2

19

thisデストラクタでは引き続き有効です。

ただし、オブジェクトが破棄されると、期待どおりに仮想関数が正しく機能しなくなることに注意する必要があります。たとえば、構築または破棄中に仮想関数を呼び出さないなどを参照してください。基本的に、オブジェクトの動的型は、各デストラクタが完了するたびに変更されます。

于 2012-06-11T11:35:13.393 に答える
3

一言で言えば:はい。D`TOR での
使用は完全に有効ですthis

于 2012-06-11T11:38:21.090 に答える