在实际工作中经常会用到生产者消费者模式,这时候使用queue即可解决问题,但每次使用都需要自己动手加锁,通知,于是便自己封装了一个多线程安全的队列,代码如下:
SafeQueue.h:
#pragma once
#include <queue>
#include <mutex>
在实际工作中经常会用到生产者消费者模式,这时候使用queue即可解决问题,但每次使用都需要自己动手加锁,通知,于是便自己封装了一个多线程安全的队列,代码如下:
SafeQueue.h:
#pragma once
#include <queue>
#include <mutex>