行业知识
多线程练习题记录
2026-11-10 22:42:43
来源:互联网转载
1.���写一个程序,开启3个线程,这3个线程的ID分别为A、B、C,每个线程将自己的ID在屏幕上打印10遍,要求输出结果必须按ABC的顺序显示;如:ABCABC….依次递推。
代码
#include #include #include #include #include std::mutex mtx;std::condition_variable cv;int count = 0;void printID(const std::string& threadID, char id) {for (int i = 0; i