scusa ma con che compilatore ti da errore?
a me ne co dev ne con codeblocks mi da errore.
inoltre fa quello che gli chiedo .
![]()
grazie per i vpostri commenti
scusa ma con che compilatore ti da errore?
a me ne co dev ne con codeblocks mi da errore.
inoltre fa quello che gli chiedo .
![]()
grazie per i vpostri commenti
vc++ 2005 e 2008
mah non mi sembra molto standard la cosa.. attendo i guru del c++ per conferma
ps: il N nei prototipo delle funzione devi per forza averli tolti.. quelli sono sicuro siano errori
In C è possibile dichiarare array con dimensioni variabili secondo lo standard C99, ma in C++ questo non è possibile... usi Dev? Aggiungi -pedantic alle opzioni di compilazione e dovrebbe segnalarti il warning ( strumenti -> opzioni di compilazione mi pare sia... ).
Ovviamente attendo conferme pure io visto che di certo un guru non lo sono o_o"
every day above ground is a good one
bè lui ha intitolato il thread C++ quindi per me è errato..
secondo me ha messo il compilatore su C o sta compilando con un mingw (se è su win) o un gcc (se è su unix) molto vecchio..
oppure compila sul dev e si è sbagliato e sul code::blocks non compila
Confermo che con -Wall e -Pedantic non compila con Code::Blocks
premetto che non sono un genio, ma almeno il compilatore di win lo so usare, devi solo clickkà su compila.
io N l'ho messo solo nel prototipo, e non nella definizione.
io ce lo posso pure togliere, a me non mi cambia niente
però ripeto che ne con dev ne con codeBlocks mi da errore, e ore ve lo posto tramite immagine
cmq, non voglio creare discussioni inutili, siccome siete stati molto gentili, L'N ce l'ho tolto, tanto è la stessa cosa.
anzi come dite voi è meglio![]()
guarda non è che ci offendiamo eh.. era solo per capire il perchè
i compilatori di oggi non seguono tutti lo standard di default e spesso permettono qualche distrazione.. tutto qui
Infatti... era solo per eliminare eventuali problemi visto che altri compilatori (come appunto il Visual-C++ ma anche il g++ con -pedantic) potrebbero lagnarsi su una dichiarazione di array a size variabile... e ora che ho verificato, come pensavo lo fa anche Dev aggiungendo -pedantic alle opzioni di compilazione.
every day above ground is a good one
si, puer io l'ho notato.
cmq se tutti voi mi dite che non è corretto mettere N, io non lo metterò
se mi servisse una mano con i puntatori, posso scrivere qui o devo aprire un altro post?