Bonjour,
je chercher à contrôler le vidage du buffer d'écriture dans un fichier (flush).
Mais d'après mes recherches, cette fonction n'existe pas dans le standard Fortran 90 (peut-être en Fortran 2003?...).
La première solution (si on peut appeler ça une soluiton...) serait de fermer et de rouvrir le fichier...
La deuxième serait d'appeler une fonction d'un autre langage qui ferait ceci. Ma dll Fortran s'interface avec une application C#. Quelqu'un saurait-il comment, en C#, identifier le buffer associé à l'unité logique de mon fichier, et faire ensuite le flush de ce buffer?...
Merci!
Partager