13/06/11 16:04
haberdasherv
void funzione1(int val1, int val2, char [10] val3) { if (val2-val1==1) MessageBox::Show("1"); if (val2-val1==-1) MessageBox::Show("-1"); MessageBox::Show(val3); }
essendo alle prime armi con il c++ sto cercando di capire l'uso e la dichiarazione delle funzioni. ho provato a scrivere il codice indicato sopra ma il compilatore non lo riconosce come valido dandomi questi messaggi:
1>------ Inizio compilazione: Progetto: provac++1, Configurazione: Debug Win32 ------ 1> provac++1.cpp 1>c:\users3\documents\visual studio 2010\projects\provac++1\provac++1\Form1.h(110): error C2146: errore di sintassi: ')' mancante prima dell'identificatore 'val3' 1>c:\users3\documents\visual studio 2010\projects\provac++1\provac++1\Form1.h(110): error C3646: 'val3': identificatore di override sconosciuto 1>c:\users3\documents\visual studio 2010\projects\provac++1\provac++1\Form1.h(110): error C2059: errore di sintassi: ')' 1>c:\users3\documents\visual studio 2010\projects\provac++1\provac++1\Form1.h(114): error C2065: 'val3': identificatore non dichiarato ========== Compilazione: 0 completate, 1 non riuscite, 0 aggiornate, 0 ignorate ==========
sapreste dirmi come mai?
aaa