-
Le if() me sert juste de tampon, ce n'est pas un test à proprement dit, il me sert juste de point d'arrêt .
En fait je lis tout mon fichier et je compare ce qui est lu avec une variable que j'ai initialisé, (ici "point"). Voilà pourquoi j'ai dit que le if() marchera toujours car la fonction ne marchera pas si on ne met pas le bon nom de fichier en paramètre.
Là où je devrai faire un if() c'est lorsque j'ouvre mon fichier, je devrai faire un test afin de vérifier si le fichier existe bien.
Concernant le compilateur, je suis sous windows et j'utilise Code::Blocks avec GNU GCC comme compilateur.