
数据结构与算法
算法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 · 216 阅读 · 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 · 216 阅读 · 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 · 346 阅读 · 0 评论