标签: multithreading winapi threadpool
我不明白这个API的重点。难道你不能只使用普通的C或C ++技术在你的函数返回时离开CS吗?这个API为你做了什么,你不能直接做到这一点?
reference, here's MSDN。
答案 0 :(得分:0)
问题在于回调函数可能有多种方式可以返回,并且您必须确保每个方法都释放关键部分。这些函数在逻辑上指示资源属于回调函数,并使回调函数负责释放它。它有点像finally。
finally
这是一项便利功能。如果它碰巧完全符合您的要求,那就太棒了。如果没有,你可以做任何你需要的事情。