Bonjour.
Je débute avec "Visual Studio" et j'ai l'erreur suivante (parmi d'autres):
Lors de la compilation d'un programme que je n'ai pas rédigé moi-même, Visual studio me génère l'erreur suivante:
"Erreur 3 error C2065: 'i'*: identificateur non déclaré mon_fichier.cpp 54"
- La variable "i" a été déclarée juste au dessus de la ligne concernée par l'erreur, mais à l'intérieur d'une boucle "for".
Le code est le suivante:
Pouvez-vous me dire ce qu'il faut faire pour éviter de recevoir cette erreur ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 for (int i=0; i<10; i++) { ...des instruction;... } ....... des instructions; ....... for (i=0; i<3; i++) '<----- L erreur se trouve ici : ne reconnait pas ce i>' { .....des instructions;.... }
L'astuce que j'ai trouvé actuellement pour résoudre ce problème est : clic-droit sur le projet en question, puis dans "projet\projet\propriétés\C/C++\Langage", je mets à False "Conformité forcée dans la portée d'une boucle for".
Cette astuce ne m'arrange pas trop car je suis obligé de faire la même chose avec tous les projets concernés par cette erreur (plusieurs projets qui forment un seul projet).
Avez-vous une autre solution à ce problème ?
Merci d'avance.
Partager