c++/cli ファイナライザーからアンマネージ クラスのメモリをクリーンアップしようとしたところ、AcessViolation エラーが発生しました。私はこのようなことをします:
MyClass::!MyClass()
{
if(_unmanaged)
{
_unmanaged->Delete();
_unmanaged = 0;
}
}
誰が知っていますか、何が問題なのですか?回答ありがとうございます。
c++/cli ファイナライザーからアンマネージ クラスのメモリをクリーンアップしようとしたところ、AcessViolation エラーが発生しました。私はこのようなことをします:
MyClass::!MyClass()
{
if(_unmanaged)
{
_unmanaged->Delete();
_unmanaged = 0;
}
}
誰が知っていますか、何が問題なのですか?回答ありがとうございます。