标签:临界区

c++多次调用同一线程加临界区问题

由于公司项目需要,需开启线程下载,开启线程后不结束,需同时开启多个。线程内处理方法是循环判断能否需要下载,然后通过一个统一 的方法获取下载内容开始下载。需要退出时,修改变量bExit统一退出。此时download是一次次分开执行的吗,应该怎么样调试呢。 CRITICAL_SECTION g_cs;(全局变量) Thread { while(bExit); {……