Console Library 8.0.0
A header-only library that makes C++ simple
Loading...
Searching...
No Matches
queue.h File Reference

基于自旋的高性能 FIFO 队列,支持多生产者/多消费者并发场景。 More...

#include <atomic>
#include <memory>
#include <thread>
#include <utility>
#include <vector>

Go to the source code of this file.

Classes

class  console::LFQueue< T, Alloc >
 基于自旋的高性能 FIFO 队列,支持多生产者/多消费者并发。 More...
struct  console::LFQueue< T, Alloc >::Node
class  console::MultiLFQueue< T, Alloc, RobinTimes >
 多队列版本的 LFQueue,将数据分布到多个独立的 LFQueue 中以提高并发性能。 More...

Namespaces

namespace  console
 本库所有组件所在的顶层命名空间。

Detailed Description

基于自旋的高性能 FIFO 队列,支持多生产者/多消费者并发场景。

Author
MrXie1109
Date
2026
Note
相信我,这真的很快 :-)