EDIT (Melem) : Cette discussion fait suite à la discussion indiquée ci-dessous au sujet de l'utilisation de while (!feof(f)) pour détecter la fin d'un fichier. La discussion originale se trouve ici.
Le prof auquel j'ai parlé est bien conscient que feof n'est pas conseillé.
Mais on l'étudie par soucis de rétro-compatibilité.
Et c'est utile de savoir utiliser feof de cette manière pour savoir lire plus facilement certains codes qui utiliseraient cette manière.
De plus il affirme que même certaines bibliothèques (même standard) ne sont pas écrites proprement.
Comme scanf qui n'est pas aussi une fonction propre.
En parlant de propre, est-ce que vous pensez toujours à tester les valeurs retournée dès qu'une fonction retournée une valeur? Car logiquement, il le faudrait.
Voilà, mais l'utilisation de feof n'est pas non plus un drame^^
Partager