Quand j'accède aux fichiers j'utilise en général les fonctions de l'OS.
Parfois j'utilise les std::fstream (et ses varioantes i, o, io) quand j'ai des choses simples à faire qui demande un formatage, mais souvent ça reste du fichier binaire et ça me lasse de devoir spécifier en permanence ios::binary.
Je me propose désormais d'utiliser std::filebuf, mais j'aimerais en connaitre les avantages et inconvénients. Je trouve finalement les fstream assez contraignants. Je souhaiterai aussi me débarrasser un peu de l'habitude d'utiliser les fonctions de l'OS.
Merci.
Partager