【发布时间】:2011-09-25 13:27:36
【问题描述】:
如果我有一个函数,我会在我的应用程序出现错误时调用,然后在该函数中调用 ExitProcess 以退出。我是否需要找到一种方法让它调用诸如 WSACleanup() 和 ReleaseMutex 和 RemoveFontMemResourceEx 之类的东西,并释放其他手动分配的变量?
我相信系统会在我的应用程序退出时自动执行此操作,但是我是否有理由仍然要调用这些清理函数? 如果我不这样做,我是否需要在我的应用程序退出之前调用它们?
【问题讨论】:
-
您的问题未正确标记。我看不到与 C 的直接关系,另一方面,您似乎严重依赖特定操作系统的特性。请更正。
标签: c++ windows memory-management