25/08/10 11:00
Alex
quando compilo un programma che contiene un ciclo for che dichiara la sua variabile contatore:
dev-cpp mi da questo errore:
67 'for' loop initial declaration used outside C99 mode
questo mi capuita solo se il file è salvato come *.c mentre se è un file *.cpp non mi da questo errore...
la cosa che non capisco è che lo standard c99 supporta la dichiarazione di una variabile all'interno di un for ma come mai mi da errore?
ho provato a cercare su google ma ho trovato risposte molto contrastanti=)
for(int i=0;;)
dev-cpp mi da questo errore:
67 'for' loop initial declaration used outside C99 mode
questo mi capuita solo se il file è salvato come *.c mentre se è un file *.cpp non mi da questo errore...
la cosa che non capisco è che lo standard c99 supporta la dichiarazione di una variabile all'interno di un for ma come mai mi da errore?
ho provato a cercare su google ma ho trovato risposte molto contrastanti=)
aaa