60 votes

Erreur d’identificateur introuvable lors de l’appel de fonction

J’ai un programme ici où j’inverse le cas d’une chaîne entrée. Il s’agit du code de mon fichier .cpp et j’utilise l’IDE Visual Studio C++. Je ne suis pas sûr de ce dont j’ai besoin dans un fichier d’en-tête ou si j’en ai besoin pour que cela fonctionne.

Erreur avec mon appel de fonction swapCase. Main ne voit pas swapCase pour une raison dont je ne suis pas sûr.

Tout autre conseil de syntaxe ou de sémantique est apprécié.

95voto

Alex Farber Points 19387

Ajoutez cette ligne avant la fonction principale :

C’est ce qu’on appelle la déclaration de transfert : le compilateur doit connaître le prototype de fonction lorsque l’appel de fonction est compilé.

0voto

v01d Points 1339

Vous devez définir void swapCase avant la définition principale.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X