Повысить дефлятированный и без знака char ptr

У меня есть указатель на массив без знака и длину данных
Например:

int length = 10;  
unsigned char *data = new unsigned char[length];  
std::fill(data, data + length - 1, 0x03);  

Мне нужно выкачать данные и получить результат в массиве без знака
Я нашел много примеров использования boost zlib (например, /questions/3521652/oshibka-kompilyatsii-dlya-boostiostreamfilteringstreambuf/3521659#3521659), но все они используют строки и много копируют данные.
Как я могу дефлировать массив без знака и получить результат в другом массиве без знака с минимальным количеством копируемых данных?

0 ответов

Другие вопросы по тегам