unsigned char 配列へのポインターとデータの長さを持っています
例:
int length = 10;
unsigned char *data = new unsigned char[length];
std::fill(data, data + length - 1, 0x03);
データをデフレートする必要があり、unsigned char 配列で結果を取得する必要があります
ブースト zlib を使用する多くの例を見つけました (例: https://stackoverflow.com/a/7880805/1779649 ) が、それらはすべて文字列と多くのデータを使用しています。コピー。
unsigned char 配列をデフレートし、できるだけ少ないデータコピーで他の unsigned char 配列の結果を取得するにはどうすればよいですか?