#pragma once #include "pch.h" #include "miniz.h" class ZipWriter { private: mz_zip_archive _zipArchive; string _zipFilename; public: ZipWriter(); ~ZipWriter(); bool Initialize(string filename); bool Save(); void AddFile(string filepath, string zipFilename); void AddFile(vector &fileData, string zipFilename); void AddFile(std::stringstream &filestream, string zipFilename); };