管理対象C#プロジェクトに返されたWindowsランタイムコンポーネントで作成されたクラスからメモリを解放する必要がありますか?ランタイムコンポーネントで作成されたC++ WinRTクラスのメモリを解放する方法
この質問への懸念クラスの代わりに、次のシナリオが
- C++ \ランタイムコンポーネントメソッドを持つ単一のクラス(C++クラスが作成されたC#プロジェクト
- から上げを発生How to free memory of c++ WinRT value structs
のような構造体他のC++クラスのコレクション)
- C++クラスが返されます
- C#プロジェクトはデータで作業します
は、私は以下のクラスは、文句を言わないメモリリークを作成することを確認したい:https://github.com/cmusphinx/pocketsphinx-wp-demo/blob/master/PocketSphinxRntComp/SpeechRecognizer.h#L32
私は(まだ)メモリを解放して新たなんだと、これを解放する方法と時期の手掛かりを持っていません。誰でも?
それは自動的です、手伝ってはいけません。 –