0 引言
本文主要是根据C++ Concurrency in Action (豆瓣)第6章的基于锁的数据结构来讲解相应的队列实现。
本文会给出两种队列
- 基于STL的queue的线程安全队列
- 基于链表的线程安全队列
1 预备知识
如何实现一个线程安全的队列?需要遵循什么样的准则?
可参考:
本文主要是根据C++ Concurrency in Action (豆瓣)第6章的基于锁的数据结构来讲解相应的队列实现。
本文会给出两种队列
如何实现一个线程安全的队列?需要遵循什么样的准则?
可参考: