1 Star 0 Fork 1

RonxBulld / BlockingRingBuffer

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

BlockingRingBuffer

项目介绍

非常好用的阻塞循环缓冲

安装教程

  1. 安装 3.12 以上版本的 CMAKE 工具,以及支持 C++17 的 gcc
  2. 在源码目录下使用 cmake 指令生成 makefile 文件
  3. 使用 make 指令生成静态库文件
  4. 也可以直接使用源码

使用说明

  1. 实例化 BlockingRingBuffer 类
  2. 使用 Cat 向缓冲中添加数据
  3. 使用 Fetch 从缓冲中读取数据
  4. 使用 Stop 唤醒阻塞中的 Fetch,此时需要注意检查 Fetch 的返回值

参与贡献

  1. Fork 本项目
  2. 新建 Feat_xxx 分支
  3. 提交代码
  4. 新建 Pull Request

空文件

简介

非常好用的阻塞循环缓冲 展开 收起
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
1
https://gitee.com/RonxBulld/BlockingRingBuffer.git
git@gitee.com:RonxBulld/BlockingRingBuffer.git
RonxBulld
BlockingRingBuffer
BlockingRingBuffer
master

搜索帮助