dal mio libro di testo, Introduzione alla programmazione edelementi di strutture dati con il linguaggio C++, cap. 14.2.1, pag. 108
Und dichiarazione che si trovi nell'intestazione di un for appartiene al blocco contenente l'istruzione for stessa, per cui la variabile dichiarata è visibile anche fuori dal corpo del ciclo, come nel seguente esempio:
utilizzando devcpp ricevo un errore... allego immagine... why???codice:main() { for (int i = 0; i < 4; i++) { /* ... */ } cout << i << '\n'; //i vale 4 }