Итак, у нас есть поток строк с некоторыми данными.С помощью какой кроссплатформенной библиотеки мы можем преобразовать ее содержимое в формат gziped (вы бы сохранили его в файле с расширением .tar.gz)
Давайте перейдем к коду: так у меня есть:
stringstream body;
body << std::ifstream( path.string().c_str(), ios::binary).rdbuf();
Что включает в себя добавление, какую функцию я должен вызывать для кодирования потока строк, и какую функцию вызывать для поворота, чтобы поместить эти закодированные данные в поток строк?
Кстати: есть ли какая-нибудь библиотека буста, которая может кодировать в gzip