nim_zstd:zstd的Nim绑定
文件大小: 2670k
源码售价: 10 个金币 积分规则     积分充值
资源说明:标准 Nim绑定 $ nimble install zstd 简单的API import zstd/compress import zstd/decompress var source = readFile ( "tests/files/nixon.bmp" ) var compressed = compress (source, level= 3 ) var decompressed = decompress (compressed) check equalmem (decompressed[ 0 ]. addr , source[ 0 ]. addr , source. len ) 进阶API 使用ZSTD上下文设置选项,用于多个调用等。 多次压缩时,建议仅分配一次上下文,然后将其用于每个后续的压缩操作。 这将使工作负载对系统内存更友好。 注意:重用上下文仅仅是速度/资源优化。 它不会改变压缩率,后者保持不变。 注2:在多线程环境中,每个线程使用一个不同的上下文进行并行执行。 import zstd/compress import zstd/de
本源码包内暂不包含可直接显示的源代码文件,请下载源码包。