kufa :
" The C++ standard says that a variable declared in a for loop shall go out of scope after the for loop ends. For example:
for ( int i = 0 ; i < 5 ; i++) {
/ / do something
}
By default, under / Ze, a variable declared in a for loop remains in scope until the for loop´s enclosing scope ends."
non, ce qu´il y a marqué, si on le traduit en français, c´est que par defaut, la variable déclaré dans le for reste dans le " scope" ( je sais pas comment on traduit ça) jusqu´à la fin du scope qui englobe la boucle for c´est a dire celui qui est un niveau au dessus. ( et non pas le niveau défini pas la boucle).
Et de toutes façons c´est le cas car avec vc++ les variables fonctionnent bien en dehors de la boucle, c´est avec devcpp que ce n´est aps le cas.