У меня есть указатель на массив без знака и длину данных
Например:
int length = 10;
unsigned char *data = new unsigned char[length];
std::fill(data, data + length - 1, 0x03);
Мне нужно выкачать данные и получить результат в массиве без знака
Я нашел много примеров использования boost zlib (напр. https://stackoverflow.com/a/7880805/1779649), но все они используют строки и много копируют данные.
Как я могу дефлировать массив без знака и получить результат в другом массиве без знака с минимально возможным копированием данных?
Задача ещё не решена.
Других решений пока нет …