Читать/писать? Мы вообще пользуем libarchive, хавает почти всё, не только zip, нам хватает с головой. Но у нас только чтение. Из минусов: пришлось крестовую обвязку писать с RAII, но это не особо сложно.
Если кому интересно, то нашел boost::iostreams::filtering_streambuf<boost::iostreams::input> и заюзал его.
Обсуждают сегодня