1. 首页
  2. 服务器应用
  3. Web服务器
  4. RingBuffer 循环缓存 亲测可用 V2 修改一处

RingBuffer 循环缓存 亲测可用 V2 修改一处

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