当我在代码末尾使用CloseHandle时,在返回(0)之前,在结束程序时是否也必须调用它,例如在返回(1)之前的if()?
例如:
if(example){
var = 1
// CloseHandle() or not?
return(1);
}
答案 0 :(得分:3)
return
或exit
写在哪里无关紧要;如果它导致程序结束,则应使用CloseHandle
†释放资源。
†我假设您参考CloseHandle
as provided by the Windows API。它不是C ++函数。