关闭C#应用程序时是否需要清除本机C ++内存

我有一个C#应用程序,它分配内存并使用C ++ dll进行积分转换,并且一切正常。但是在关闭应用程序时是否需要清除C ++本机内存?我的理解是,在关闭C#应用程序时,它将负责清除内存。


ITMISS
浏览 152回答 1
1回答

拉莫斯之舞

关闭应用程序后,通常不需要清除内存。操作系统可能会为您做到这一点。但是:不这样做会很脏,它可能会阻止您有效地通过工具检测内存泄漏,并且还取决于操作系统。通用操作系统将在进程结束后清除您的内存,但是我不能说任何有关专用操作系统的信息。简短的答案:清除您的记忆。
打开App,查看更多内容
随时随地看视频慕课网APP