如何在c ++中使用gzip.compressString()函数

时间:2015-08-24 14:14:12

标签: c++ chilkat

如何使用chilkat使用gzip.compressstring()函数。语法是

bool CompressString(const char *inStr, const char *outCharset, CkByteData &outBytes);
// COMPRESSSTRING_END
// COMPRESSSTRINGTOFILE_BEGIN .but i dont know how to implement it in c++.

下面是我试图实现以下但未成功的代码

CkGzip gzip;

bool success;
CkByteData data;
char buffer[100] = {0};
success = gzip.CompressString("helloworld", "utf8", data);
data = buffer;
cout << buffer;

if (success != true) {
    printf("%s\n", gzip.lastErrorText());
    return;
}

注意:我希望“hello world”以压缩形式作为输出。

0 个答案:

没有答案