关于多线程的一些龌龊事

2009.11.27 写的   与信号量、互斥等内核对象比起来线程内核比较龌龊,它在创建时具有2次计数。在《windows核心编程》中说过,如果不需要线程的句柄则可以关闭该句柄(这时递减一次计数),线程在自然结束时还会自动递减一次计数,这样线程内核对象就被系统回收了。今天,我在写多线程时,发现了许多应该注意的问题。 一、我在这关闭线程句柄为什么不行? for (int i = 0; i < 10; ++i) {   HANDLE thread = (HANDLE)::_beginthreadex(Null, 0, &amp;WorkerThread, param, 0...
2011-12-15 23:02 | 阅读 1108 次 | 评论 0 条
浏览14397次