Bonjour,
est ce qu'il y a une fonction qui fait la même chose que fflush mais posix.
Merci d'avance :)
Version imprimable
Bonjour,
est ce qu'il y a une fonction qui fait la même chose que fflush mais posix.
Merci d'avance :)
Tu veux dire pour les descripteurs ?
oh pardon !!
oui pour les descripteur et pas pour les FILE !!
Je ne crois pas qu'il y ait un équivalent.
Si ça se trouve, pour un fichier, fflush() fait juste un write() du buffer du FILE...
Il me semble bien, d'ailleurs, que seules les E/S haut niveau (FILE) sont bufferisées, pas celles de bas niveau (descripteurs)...
Edit: J'avais tort, apparemment...
merci pour vos réponses !
En fait je pense qu'elle n'existe pas pour les descripteur !
RMQ: fsync copies ce qu'il ya dans le buffer dans le disque dur mais elle ne garantie pas l'effacement du buffer !!
;)