Mar*_*ork 7 resources operating-system
从这个答案:什么是C++终止处理程序右Thing(TM)?
当应用程序退出时,操作系统会自动清理"是"和"不"的资源列表会很不错.在您的回答中,如果您可以指定操作系统/资源并且最好是指向某个文档(如果适用)的链接,那将是很好的.
显而易见的一个:
内存:是自动清理.题.有没有例外?
有一些模糊的资源,当应用程序崩溃或退出而没有明确释放它们时,Windows无法清理,主要是因为操作系统不知道它们是否很重要.
WNDCLASSES("当DLL被卸载由DLL注册的无窗口类是未注册的.一个DLL必须明确注销自己的类时,它被卸载." MSDN)如果您的全局窗口类也有一类DC,那么DC将泄漏也是如此.ATOM(相对有限的资源).RegisterWindowMessage.这些都是为了泄漏,因为没有UnregisterWindowMessage.