【初心者歓迎】C/C++室 Ver.48【環境依存OK】
■ このスレッドは過去ログ倉庫に格納されています
0765デフォルトの名無しさん
2008/02/16(土) 12:43:32以下のコードを実行したとき、throw(�A)のあとで
TTestクラスのデストラクタが呼び出されると思っていたのですが呼び出されません。
auto_ptrってこういうものなのでしょうか?
TTest* TTest::NewL()
{
std::auto_ptr<TTest> self(new TTest());
throw 1; // �A
return self.release();
}
■ このスレッドは過去ログ倉庫に格納されています