RingBuffer.nim:Nim 中的循环缓冲区实现

时间:2024-06-27 13:26:16
【文件属性】:

文件名称:RingBuffer.nim:Nim 中的循环缓冲区实现

文件大小:13KB

文件格式:ZIP

更新时间:2024-06-27 13:26:16

Nim

循环缓冲区的 Nim 实现 循环缓冲区、循环缓冲区或环形缓冲区是一种数据结构,它使用单个固定大小的缓冲区,就像端到端连接一样。 这种结构很容易缓冲数据流。 用法 var b = newRingBuffer [ int ]( 5 ) b. add ([ 1 , 2 , 3 , 4 , 5 ]) b. add ( 6 ) b. add ([ 7 , 8 ]) @ b == [ 4 , 5 , 6 , 7 , 8 ]


【文件预览】:
RingBuffer.nim-master
----.gitignore(32B)
----RingBuffer.nimble(200B)
----.travis.yml(703B)
----Readme.md(736B)
----docs()
--------RingBuffer.html(45KB)
----test()
--------buffer.nim(2KB)
----RingBuffer.nim(4KB)

网友评论