Bonjour, je fais actuellement de l'ADA sur le shell de cygwin et je cherche à afficher le contenu d'un fichier texte. Mon programme compile mais seulement la première ligne de mon fichier texte est lu. De plus, mon programme ne se termine pas... donc j'imagine qu'il doit y avoir un problème avec ma boucle. Ou est-ce que ça vient de cygwin
Voici le code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 with Ada.Text_io; use Ada.Text_io; procedure exemple is fichier:File_type; car : Character; begin open (fichier,in_file, "texte.txt"); while not end_of_file( fichier ) loop while not end_of_line( fichier ) loop get(fichier,car); put(car); end loop; skip_line; end loop; close(fichier); end exemple;
Partager