Salve , perchè quando dichiaro void a main compilando mi da errore sulla prima parentesi graffa di main??
Salve , perchè quando dichiaro void a main compilando mi da errore sulla prima parentesi graffa di main??
Posta il codice, così possiamo capire meglio la situazione.
Ad ogni modo, sebbene alcuni compilatori non siano così fiscali, la firma ufficile della funzione main è la seguente e non dovrebbe essere modificata:
La funzione main() infatti deve sempre ritornare un valore: questo valore è il cosiddetto retcode ed indica agli eventuali altri programmi che richiamano il tuo o al sistema operativo stesso se il programma è terminato in modo corretto oppure no.codice:int main(int argc, char** argv);
Dichiarare tale funzione come void, quindi, è semanticamente sbagliato.
Ciao.
"Perchè spendere anche solo 5 dollari per un S.O., quando posso averne uno gratis e spendere quei 5 dollari per 5 bottiglie di birra?" [Jon "maddog" Hall]
Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza
adesso provo cosi, cmq non so il perchè ma il mio libro c++ per qualsiasi esempio usa void main()
Deve essere un libro vecchio e, comunque, non conforme allo standard.Originariamente inviato da ryu66
adesso provo cosi, cmq non so il perchè ma il mio libro c++ per qualsiasi esempio usa void main()
Ciao.
"Perchè spendere anche solo 5 dollari per un S.O., quando posso averne uno gratis e spendere quei 5 dollari per 5 bottiglie di birra?" [Jon "maddog" Hall]
Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza
Buttalo dalla finestra... Se poi trovi scritto <iostream.h> al posto di <iostream> allora va bene solo per accendere il fuoco.il mio libro c++ per qualsiasi esempio usa void main()
"Se riesci a passare un pomeriggio assolutamente inutile in modo assolutamente inutile, hai imparato a vivere."
consigliatemi qualche altro libro buono per imparare bene il c++ secondo voi
Leggi la discussione Come imparare C++?.
"Se riesci a passare un pomeriggio assolutamente inutile in modo assolutamente inutile, hai imparato a vivere."
grazie