返回之前使用C++CloseHandle()
C++ CloseHandle() before return
本文关键字:C++CloseHandle 返回 更新时间:2023-10-16
当我在代码末尾使用CloseHandle时,在返回(0)之前,当我在返回(1)之前以if()结束程序时,我是否也必须调用它?
例如:
if(example){
var = 1
// CloseHandle() or not?
return(1);
}
您的return
或exit
写在哪里并不重要;如果它导致你的程序结束,你应该用CloseHandle
†。
&匕首我假设您参考了由Windows API提供的CloseHandle
。它不是C++函数
相关文章:
- terminateThRead()在线程上使用CloseHandle(),仅使用堆栈普通变量(不使用planc)会泄漏内
- CloseHandle 在 STDOUT 重定向后在 Studio 2010 中引发异常
- windows sdk 7.1 64位构建的CloseHandle显然不在kernel32.lib中
- 返回之前使用C++CloseHandle()
- 谁负责为线程句柄调用 CloseHandle()
- 在作为函数参数的句柄上调用 CloseHandle
- 何时调用CloseHandle
- 为什么RegCloseKey存在(当CloseHandle似乎执行相同的功能时)
- OpenProcess/ReadProcessMemory/WriteProcessMemory/CloseHandle
- 在析构函数中调用CloseHandle会导致运行时内存错误,即如何正确关闭结构/类中的文件句柄
- Wait函数和CloseHandle依赖