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