Bonjour,
un petit souci concernant ce warning que je n'arrive pas comprendre. Je rencontrais ce petit souci lorsque je travaillais sur un code monolithique et souvent c'est à la fin du main qu'il manquait une nouvelle ligne, il suffisait alors de faire entrée pour résoudre le problème.
Maintenant, j'ai découpé mon code en module car il y a plus de 10000 lignes et ça devient un peu lourd à trimballer dans un seul fichier... J'ai donc des fichiers.h, des fichiers.h.
J'inclus donc un certain nombre de fichiers, et là, je me retrouve avec quelques warning sur certains fichiers alors qu'il y a bien une ligne à la fin de chaque fichier.
Au passage, il n'y a aucune erreur à la compilation, le programme tourne mais avec ces warning, ce qui n'est pas très propre.
J'ai lu sur la toile, notamment ici mais aucune solution proposée ne me permet de pallier à cette situation.
Quelqu'un connait-il la cause réelle de ces warning et la solution pour les résoudre? Et pourquoi ça marche dans certains cas et pas dans d'autres?
D'avance merci pour vos réponses.
Je suis sous Windows : MinGW, gcc, Notepad++
Partager