我是否必须以及如何从已返回到托管 C# 项目的 Windows 运行时组件中创建的类中释放内存?
这个问题涉及类而不是结构,例如如何释放 c++ WinRT 值结构的内存
出现以下场景
- C++\Runtime 组件方法是从 C# 项目中提出的
- 创建 C++ 类(单个类和其他 C++ 类的集合)
- 返回 C++ 类
- C# 项目处理数据
我想确保以下类不会造成内存泄漏:https ://github.com/cmusphinx/pocketsphinx-wp-demo/blob/master/PocketSphinxRntComp/SpeechRecognizer.h#L32
我(仍然)是释放内存的新手,不知道如何以及何时释放它。任何人?