我有两个 40 线程写入共享队列 A,一个线程从共享队列 A 读取。
我已经使用同步线程
EnterCriticalSection(&cs);
//做一点事
LeaveCriticalSection(&cs);
现在有另一个共享队列 B 和 40 个线程将写入共享队列 B,另一个单独的线程将从这个共享队列 B 读取。现在要共享这个共享队列 B 并在线程之间同步它,我需要有一个单独的关键部分可以说 csB?还是只有一个关键部分 cs 可以达到目的?
我有两个 40 线程写入共享队列 A,一个线程从共享队列 A 读取。
我已经使用同步线程
EnterCriticalSection(&cs);
//做一点事
LeaveCriticalSection(&cs);
现在有另一个共享队列 B 和 40 个线程将写入共享队列 B,另一个单独的线程将从这个共享队列 B 读取。现在要共享这个共享队列 B 并在线程之间同步它,我需要有一个单独的关键部分可以说 csB?还是只有一个关键部分 cs 可以达到目的?