gzip.compressstring()
chilkatを使った関数の使い方。構文は
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」を圧縮形式にしたい。