Bonjour. Je me suis mis a zlib pour un projet mais je galère donc je me demandais s'il y avais des connaisseurs et s'ils pourraient éclairer ma lanterne.

J'explique : mon log ouvre une sauvegarde, et a certains moments, la sauvegarde a des données compressées avec zlib. 4 octets (un int) servent a dire la taille en octets de nos données compressées.

Donc tout d'abord je charge en mémoire ces données :

f.read((char*)&tmp, 4);
char *buf;
buf = new char[tmp];
f.read(*buf, tmp);

Mais la je ne sais plus quoi faire... je voudrais stocker les données décompressées par zlib dans un nouveau tableau mais je n'arrive vraiment a rien....

Sur le site de zlib j'ai trouvé cet exemple, mais j'ai un peu du mal a m'en servir : http://www.zlib.net/zlib_how.html

Merci d'avance !