gpt4 book ai didi

c++ - 压缩通过套接字发送的数据数组

转载 作者:搜寻专家 更新时间:2023-10-31 01:18:13 25 4
gpt4 key购买 nike

我们有一个服务器,它使用套接字将一些数据发送到客户端(均使用 C++/MFC 编写)数据变得有点太大了,我正在寻找压缩它的解决方案。基本上我需要压缩一些字符数组

我对MFC不是很熟悉。我查看了 zlib,但我很难用我的 VS 项目编译任何东西。我也可以使用 CLI(我尝试使用 GZipStream 并让它在 C# 上工作,但是当我在 C++ 上尝试时,我无法设法让 CLI 数组与 C++ 字符数组很好地配合)

最佳答案

zlib 是您项目的强制要求吗?否则,一些其他程序具有更简单的头文件,更易于使用。例如这个(用 GCC 和 MS 的 VS 测试过):

int LZ4_compress (char* source, char* dest, int isize);

int LZ4_uncompress (char* source, char* dest, int osize);

源代码:http://code.google.com/p/lz4/

关于c++ - 压缩通过套接字发送的数据数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7408154/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com