Tout d'abord la fonction CREATE sert comme son nom indique a créer un fichier... s'il existe déjà tu risque l'écraser, dans ce cas préfère
Code :
- Text_io.open(fichier,Text_io.XXX_file,"toto.txt" );
|
.
XXX étant le type d'ouverture du fichier.
text_io.Out_file => Fichier en écriture depuis le début.
text_io.Append_file => fichier en écriture à la suite.
en fait comme le signifie "Append" en anglais, tu rajoutes dans le fichier.
Après si tu veux pouvoir "rentrer" ta valeur, tout dépend de son type.
Mais en règles générale du doit pouvoir faire
Code :
- Text_io.put_line(Ton_objet);
|
Pense a convertir en String, i.e. pour un Integer : Integer'Image(Ton_objet)....
etc pour les autres types....
J'oubliais penses surtout a fermet ton fichier une fois que tu as fini le traitement :
Code :
- text_io.close(fichier);
|
Message édité par babar9160 le 13-04-2005 à 11:47:45