文件名称:位流:用于读取每位的接口
文件大小:4KB
文件格式:ZIP
更新时间:2024-03-17 12:25:54
Nim
比特流 用于按位读取/写入的接口 怎么运行的 该模块是stdlib流模块的包装。 type BitStream * = ref object stream: Stream buffer: uint64 bitsLeft: int bitsLeft跟踪最终用户未读取buffer中的多少位,然后: 如果他们比用户请求越多,那么没有真正读发生在steam 如果它们少于用户请求,则将数据从stream中读取到buffer 构造器和模式 仅提供以下构造函数: proc newFileBitStream * (f: string ; mode = fmRead; size = - 1 ) : BitStream 不允许使用fmWrite和fmAppend ,因为在写入位流时,需要对基础Stream对象进行读取。
【文件预览】:
bitstreams-main
----bitstreams.nimble(140B)
----LICENSE(1KB)
----README.md(762B)
----bitstreams.nim(9KB)