Bonjour,
Je dispose d'un code utilisant les méthodes read/write pour lire et écrire dans des fichiers des données binaires. J'aimerais maintenant modifier ce code pour qu'il puisse optionnellement compresser des parties du contenu à écrire.
La documentation boost ne me renseigne pas sur la lecture/l'écriture non formatée à travers les flux.
- Comment utiliser les methodes read/write des classes iostream sur un filterning_stream/filtering_streambuf ?
- Comment conserver la possibilité de ne pas compresser une partie du contenu à écrire ?
- Est-il possible d'adresser (en usant de tellg) une partie du contenu du fichier, quitte à demander explictement un arrêt du flux de compression pour en commencer un autre ?

 

 
		
		 
        

 
			
			


 
   


 boost::iostreams::zlib & méthodes read/write
 boost::iostreams::zlib & méthodes read/write
				 Répondre avec citation
  Répondre avec citation
Partager