C++三个线程轮流打印ABC 信号量实现
#include <string>
#include <iostream>
#include <pthread.h>
#include <semaphore.h>
using namespace std;
sem_t ab, bc, ca;
void print(const string &msg, sem_t &cm, sem_t &nm)
{
for (int i = 0; i < 10;)
{
.
原创
2021-06-09 20:56:06 ·
395 阅读 ·
0 评论