Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
il nome del file NON è compresso, la compressione è fatta da un metodo RawCompress(vector<unsigned char> &out, vector<unsigned char> &in); compressedLength è dato da out.size() e uncompressed da in.size(), fin qui nessun problema
Inaspettatamente il problema era fopen(), quando comprimevo un secondo file aprivo il file in "append" e non in "append binary" e su sistemi operativi come windows ciò creava problemi.