“Multithreaded Job Queue”源码阅读笔记
源码见:http://www.codeproject.com/threads/multi_threaded_job_queue.aspInterlockedIncrement、InterlockedDecrement用于对多个线程竞争的公共资源进行排他式的增减1。此例中的lastUserID是父类CJob中的static变量,对于CJob的所有对象有且只有一份,其用于对已分配的编号进行计数,故
原创
2006-11-22 19:16:00 ·
886 阅读 ·
0 评论