EOF |
Fin de fichier |
---|---|
Turbo Basic |
Syntaxe
EOF(n) |
Paramètres
Nom | Description |
---|---|
n | Ce paramètre permet d'indiquer le numéro de fichier |
Description
Cette fonction permet d'indiquer si la fin du fichier est atteinte.
Remarques
- Le paramètre n est la valeur spécifiée lors de l'ouverture du fichier. Si la fonction EOF renvoie TRUE (-1) si la fin du fichier a été atteinte sur le fichier spécifié; sinon, FALSE (0) est renvoyé.
- La fonction EOF n'est valide que pour les fichiers de disque ouverts pour une entrée séquentielle et pour les fichiers de communication. Un retour de fonction EOF de -1 pour un fichier de communication signifie que la mémoire tampon est vide.
Exemple
Prenons pour acquis que le fichier «readtext.txt» est le contenu :
UnDeux
Trois
Quatre
Cinq
Six
Sept
Huit
Neuf
Dix
Onze
Douze
Treize
Quatorze
Quinze
Seize
Pour lire le fichier «readtext.txt» et afficher chacune de ses lignes avec un numéro en avant, il suffit d'écrire les instructions dans l'ordre et la ressemblant suivante :
on obtiendra le résultat suivant :
1:Un2:Deux
3:Trois
4:Quatre
5:Cinq
6:Six
7:Sept
8:Huit
9:Neuf
10:Dix
11:Onze
12:Douze
13:Treize
14:Quatorze
15:Quinze
Derniere ligne !!!
16:Seize
Références
INFOGUIDE - Turbo Basic, Editions P.S.I., Bénédicte Hudault, 1988, ISBN: 2-86595-531-1, page 84
Dernière mise à jour : Mardi, le 28 juillet 2015