サードパーティライブラリのメモリ管理に問題があります。私はソースを持っていますが、それは非常に複雑です(COMのもの)、マクロとそれらの迷惑なMicrosoft注釈などでいっぱいで、私は起動する必要のない別のライブラリとやりとりします。今や、いくつかのクイックデバッグランタイムは、メモリが漏れていることを示しています。私はunique_ptrのような自己解放ポインタを広範に使用し、私が作成したすべてをリリースしたことを知っています。ソースを取り除く(そして理解する)ことが私の唯一の選択肢ですか?外部メモリ管理とCOM
また、演算子newでCOMオブジェクトを割り当てることは安全ですか、またはCOMヒープに移動する必要がありますか?
+1また、BSTRは 'SysAllocString()'ファミリ関数を使って専用ヒープに割り当てられます。 – sharptooth