![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据结构与算法
算法c++
zgrztzy
这个作者很懒,什么都没留下…
展开
-
线程安全队列
#ifndef CYBER_BASE_THREAD_SAFE_QUEUE_H_ #define CYBER_BASE_THREAD_SAFE_QUEUE_H_ #include <condition_variable> #include <mutex> #include <queue> #include <thread> #include <...翻译 2020-02-09 10:09:50 · 192 阅读 · 0 评论 -
atomic无界队列
#include <stdint.h> //#include <unistd.h> #include <atomic> #include <memory> template <typename T> class UnboundedQueue { public: UnboundedQueue() { auto node = ...翻译 2020-02-08 21:12:48 · 187 阅读 · 0 评论 -
无锁有界队列
1、bounded_queue.h #include <stdint.h> //#include <unistd.h> #include <algorithm> #include <atomic> #include <cstdlib> #include <memory> #include "macros.h" #inclu...翻译 2020-02-07 22:10:05 · 310 阅读 · 0 评论