A moitié d,accord avec toi, dino...
"Visual est autant "reglementaire" que les autres.
Il y a une norme : ANSI qui fixe la "regle" du C.
Seulement, chaque compilateur se permet de fournir des options en plus tel que le "pragma" sous visual par exemple. "
Le problème, c,est qu´il n´y a aucun compilateur qui existe qui soit 100% conforme à la norme ANSI. GCC est selui qui le suit le plus, mais encore, il ne le suit pas totalement...
Visual est celui qui est le plus loin, suivant les principes de microsoft de faire tout à leur façon...
Le plus connu des "incorformitées" de VC++ étant bien sur le fait de déclarer globales les variables déclarée dans l,appel d´un for, comme:
for(int i;i==3;i++) {
for(int i;i==3;i++) {
}
}
la deuxième boucle ne sera jamais executée, c´est trop con...
Kelios
---------