Re: mettre "sur le disque" un fichier en cours d'écriture

Michel Gauthier <[email protected]>
Newsgroups gmane.comp.lang.ada.france
Message-ID <[email protected]>
Le mercredi, 17 oct 2007, à 05:17 Europe/Paris, Thomas De Contes a 
écrit :

> bonjour :-)
>
>
> dans un petit prgm qui ne me sert que pour faire des tests, j'écris
> dans un fichier une sorte de log au fur et à mesure qu'il s'exécute
>
>
> Problème :
> rien n'apparaît dans le fichier tant que je n'ai pas fait "close
> (File)" (ou au bout d'une certaine quantité de données, peut être)
>
> J'aimerais pouvoir exécuter une commande qui fasse une sorte de
> synchronisation pour tout mettre sur le disque au moment où je
> l'exécute, vider le cache en quelque sorte
>
>
> Pour l'instant je n'ai trouvé que
> close(File);
> open(File,Append_File,"nom-fichier");
>
> Est ce qu'il y a mieux ?
>

Je suppose que    Reset (File,Append_File)     devrait convenir...

  [ LRM A.8.2(16) ] : ...so that writing to its elements can be 
restarted ... after the last element of the file...

...mais y a-t-il une obligation d’immédiateté dans l’enregistrement 
physique ?

--------        --------        --------        --------        
--------        --------
Michel Gauthier
83, rue d’Isle
87000 Limoges
--------        --------        --------        --------        
--------        --------
Pourquoi tant de gens ont-ils peur de ce petit trait horizontal devant 
la  température ?
Parce qu’ils mesurent en Farenheit, bien sûr.

_______________________________________________
Site WWW de l'association Ada-France: http://www.ada-france.org/
[email protected]
http://www.ada-france.org/mailman/listinfo/ada-france
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.