1. 首页
  2. 行业
  3. 金融
  4. RingBuffer 循环缓存 亲测可用

RingBuffer 循环缓存 亲测可用

上传者: 2020-12-08 11:59:03上传 ZIP文件 249.37KB 热度 18次
运用技术: C++ 11 ,thread ,atomic ,mutex ,condition_variable 。 程序特性: 1.每个实例支持读写双线程。 2.数据一致。 3.ringbuffer为空时,读取时候等待。直到有数据写入,再继续读取。 4.当写入数据的长度大于ringbuffer的可写入长度时,多余的数据将会丢弃。所以写入数据前,先判断ringbuffer的可写入长度。 另外程序包含示例。 支持windows平台的vs与linux平台的clion,语言级别实现,与平台无关。 附件是代码工程,已编译。
下载地址
用户评论