没有合适的资源?快使用搜索试试~
我知道了~
文库首页
后端
C
ring_buffer
ring_buffer
共2个文件
c:1个
h:1个
需积分: 29
15 下载量
127 浏览量
2018-10-09
22:12:43
上传
评论
收藏
3KB
ZIP
举报
温馨提示
立即下载
webrtc的 ring_buffer 环形队列 C/C++ 实现 环形缓冲区
资源推荐
资源详情
资源评论
ringbuffer
浏览:192
5星 · 资源好评率100%
采用ringbuffer 的读写指针来控制读写
RingBuffer
浏览:60
能懂则懂的RingBuffer,Good luck!
ring_buffer.c
浏览:104
5星 · 资源好评率100%
做个记录,需要的人也可以参考。这个是Linux上的实现参考。
ringbuffer:Go中的一个线程安全的循环缓冲区(环形缓冲区),实现了io.ReaderWriter接口
浏览:51
环形缓冲区 Go中的循环缓冲区(环形缓冲区),已实现io.ReaderWriter接口 rb := New ( 1024 ) // write rb . Write ([] byte ( "abcd" )) fmt . Println ( rb . Length ()) fmt . Println ( rb . Free ()) // read buf := make ([] by
ringbuffer:固定大小,异常安全的STL样式循环缓冲区的C ++ 1114实现,用于单线程和多线程上下文
浏览:86
5星 · 资源好评率100%
环形缓冲区 线程安全和非线程安全的固定大小,模板化,STL样式的atomic_ringbuffer.hpp缓冲区(分别为atomic_ringbuffer.hpp和ringbuffer.hpp )的单头C ++实现。 两种版本均完全支持RAII / RRID,并在可能的情况下提供强大的异常安全保证。 信息 已知两个文件都可以在-std=c++11和-std=c++14下在OS X 10.11上使用
ring buffer实现原理
浏览:42
4星 · 用户满意度95%
在通信程序中,经常使用环形缓冲区作为数据结构来存放通信中发送和接收的数据。环形缓冲区是一个先进先出的循环缓冲区,可以向通信程序提供对缓冲区的互斥访问。 1、环形缓冲区的实现原理 环形缓冲区通常有一个读指针和一个写指针。读指针指向环形缓冲区中可读的数据,写指针指向环形缓冲区中可写的缓冲区。通过移动读指针和写指针就可以实现缓冲区的数据读取和写入。在通常情况下,环形缓冲区的读用户仅仅会影响读指针,而写用
ringbuffer - 原创-高效率管理
浏览:118
原创ringbuffer:具有高效率管理块传输,动态内存分配释放。自适应char8,int16, int32数据类型。
RingBuffer 循环缓存 亲测可用 V2 修改一处
浏览:92
4星 · 用户满意度95%
运用技术: C++ 11 ,thread ,atomic ,mutex ,condition_variable 。 程序特性: 1.每个实例支持读写双线程。 2.数据一致。 3.ringbuffer为空时,读取时候等待。直到有数据写入,再继续读取。 4.当写入数据的长度大于ringbuffer的可写入长度时,多余的数据将会丢弃。所以写入数据前,先判断ringbuffer的可写入长度。另外程序包含示
环形缓冲区实现类(RingBuffer)
浏览:47
4星 · 用户满意度95%
环形缓冲区实现类(RingBuffer)
RingBuffer的操作與简单應用
浏览:91
4星 · 用户满意度95%
工作后的第二个C程序,还是挺好做的。RingBuffer,循环队列
ring-buffer-design.rar_V2 _buffer_ring_buffer
浏览:189
Lockless Ring Buffer Design for Linux v2.13.6.
BufferRing_ring_buffer_zip_bufferring_
浏览:107
Buffer Ring Test application
ring_buffer_test_socket_chamberjwf_循环缓冲区_循环缓冲_visualc++_源码
浏览:90
利用C语言实现了一个循环缓冲区,一个线程向缓冲区里写数据,另一个线程从缓冲区中读取数据,同时保证数据的读取写入操作正确无误。
ring_buffer.cpp
浏览:154
c++
numpy_ringbuffer:环形缓冲区的实现,它稀薄地包装了一个numpy数组
浏览:100
numpy_ringbuffer 由numpy数组支持的环形(又称圆形)缓冲区,支持: 来自collections.deque操作 b.append(val) b.appendleft(val) b.extend(val) b.extendleft(val) b.pop(val) b.popleft(val) collections.Sequence协议(未优化) C端使用np.
RingBuffer.zip
浏览:137
基于链表的实现的环形缓冲,常用于编解码音视频数据环形缓冲区。typedef enum { O_R_BLOCK, O_W_BLOCK, RW_BLOCK, RW_UNBLOCK, }RW_MODE; typedef struct __NodeData{ unsigned char *data; unsigned int len; T_LLIST node; }T_NO
ringBufU:C语言中的Ring-Buffer库,包括对多线程的支持-开源
浏览:43
Ring-Buffer实例可与元素类型-char-long-long long-void *一起使用。 重点是通过缓冲区实例指针检查(不是很快速,但是更安全)来强化SW结构。 某些功能在编译时可以全局选择(例如,完全关闭多线程支持以更快地访问)。 注意:用户界面仅适用于测试和辅导员代码。
RingBuffer 循环缓存 亲测可用
浏览:92
运用技术: C++ 11 ,thread ,atomic ,mutex ,condition_variable 。 程序特性: 1.每个实例支持读写双线程。 2.数据一致。 3.ringbuffer为空时,读取时候等待。直到有数据写入,再继续读取。 4.当写入数据的长度大于ringbuffer的可写入长度时,多余的数据将会丢弃。所以写入数据前,先判断ringbuffer的可写入长度。 另外程序包含
RingBuffer.nim:Nim 中的循环缓冲区实现
浏览:76
循环缓冲区的 Nim 实现 循环缓冲区、循环缓冲区或环形缓冲区是一种数据结构,它使用单个固定大小的缓冲区,就像端到端连接一样。 这种结构很容易缓冲数据流。 用法 var b = newRingBuffer [ int ]( 5 ) b. add ([ 1 , 2 , 3 , 4 , 5 ]) b. add ( 6 ) b. add ([ 7 , 8 ]) @ b == [ 4 , 5 , 6 ,
纯C ringbuf源码和示例
浏览:199
包含一个.c一个.h的源码,另外有一个test文件,实际使用时,取出用的变量必须是全局变量,原因未知,有知道的给解释一下
ring_buffer:基于Erlang的环形或环形缓冲区的实现
浏览:106
RingBuffer是环形或环形缓冲区数据结构的实现,内部基于Erlang的:queue。 RingBuffer具有:max_size ,它是在创建时通过new/1指定的。 在一个:size小于其:max_size的RingBuffer上调用put/2将会: 将项目添加到...
xm-ring-buffer.tar.gz_RINGBUFFER_XMRING_buffer_circlebuffer_wayr
浏览:47
一种轻量级的循环缓冲设计实现,可用于数据缓冲
rx_reorder.rar_The Ring_ring buffer
浏览:44
release the frame the reorder ring buffer.
STM32 串口环形队列
浏览:175
QUEUE_DATA_TYPE* cbWrite(QueueBuffer *cb); QUEUE_DATA_TYPE* cbRead(QueueBuffer *cb); void cbReadFinish(QueueBuffer *cb); void cbWriteFinish(QueueBuffer *cb); //void cbPrint(QueueBuffer *cb); QUEUE_...
tool_ring_buffer
浏览:198
tool_fifo
lzss_huf.rar_Binary Tree Search_LZSS_Ring-like buffer_The Ring_b
浏览:193
The algorithm is quite simple: Keep a ring buffer, which initially contains "space" characters only. Read several letters from the file to the buffer. Then search the buffer for the longest string ..
driver_usart.rar_ring buffer
浏览:67
Driver UASRT with ring-buffer, macros for calculating BAUD RATE
RingBuffer.rar_RINGBUFFER_环形缓冲_环形缓冲区
浏览:82
环形缓冲区,环形缓冲区在数据采集等实时系统中广泛使用。
ringbuf-可直接访问内部数据的无锁SPSC FIFO环形缓冲区-Rust开发
浏览:161
概述RingBuffer是最初的结构ringbuf无锁单生产者单消费者(SPSC)FIFO环形缓冲区,可直接访问内部数据。 概述RingBuffer是代表环形缓冲区本身的初始结构。 环形缓冲区可以分为生产者和消费者两对。 生产者和消费者...
收起资源包目录
ring_buffer.zip
(2个子文件)
ring_buffer.h
3KB
ring_buffer.c
7KB
共 2 条
1
评论
收藏
内容反馈
立即下载
资源评论
资源反馈
评论星级较低,若资源使用遇到问题可联系上传者,3个工作日内问题未解决可申请退款~
联系上传者
评论
2021-0804
粉丝: 0
资源:
10
私信
上传资源 快速赚钱
我的内容管理
展开
我的资源
快来上传第一个资源
我的收益
登录查看自己的收益
我的积分
登录查看自己的积分
我的C币
登录后查看C币余额
我的收藏
我的下载
下载帮助
前往需求广场,查看用户热搜
最新资源
WRF数据转换为KMZ格式,提供谷歌地球可视化接口wrf2kmz-master.zip
简单易用的WPS+WRF,easy-wrf-main.zip
html博客首页源码,只有首页
处理WRF结果Process-WRF-master.zip
anaconda mac安装包
简单介绍Scratch到python.docx
毕业设计基于LabView+MATLAB的说话人识别系统源码.zip
基于solr和协同过滤算法的构件检索与推荐系统+源代码+文档说明
详细描述了Delphi多线程编程,超级简单易懂
基于Pyqt5设计简易版水果识别系统源码.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功