Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/149.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ 将数据压缩为一系列小片段的标准化库C++/C_C++_C_Compression - Fatal编程技术网

C++ 将数据压缩为一系列小片段的标准化库C++/C

C++ 将数据压缩为一系列小片段的标准化库C++/C,c++,c,compression,C++,C,Compression,我需要通过使用C++/C将短字符串附加到日志文件来压缩日志记录数据。我首先使用gzip(zlib),但这会为每个短字符串生成一个符号表,实际上会使数据变长,而不是压缩。我想我要找的是一张静态的哈夫曼桌子。无论如何,我想知道是否有一个通用的算法。我更喜欢任何人都能阅读的格式。我想答案是否定的,但这是一个可以问的地方。谢谢。您应该查看发行版中的。这段代码正是为了这个目的而编写的。它将短字符串附加到不断增长的压缩gzip文件。您应该查看发行版中的。这段代码正是为了这个目的而编写的。它给一个不断增长的压

我需要通过使用C++/C将短字符串附加到日志文件来压缩日志记录数据。我首先使用gzip(zlib),但这会为每个短字符串生成一个符号表,实际上会使数据变长,而不是压缩。我想我要找的是一张静态的哈夫曼桌子。无论如何,我想知道是否有一个通用的算法。我更喜欢任何人都能阅读的格式。我想答案是否定的,但这是一个可以问的地方。谢谢。

您应该查看发行版中的。这段代码正是为了这个目的而编写的。它将短字符串附加到不断增长的压缩gzip文件。

您应该查看发行版中的。这段代码正是为了这个目的而编写的。它给一个不断增长的压缩GZIP文件附加了短字符串。

你试过LZO-?为什么你要把它标记为C和C++?我宁愿用C写它,但是如果有一个方便的C++ LIB,那么它就值得了。你试过LZO--为什么你把它标记为C和C++?我宁愿用C写它,但是如果有一个方便的C++ LIB,那么它就值得了。