Secondo lo standard del C++ il main deve ritornare un intero oppure no?
Dove trovo queste informazioni da fonti ufficiali?
Secondo lo standard del C++ il main deve ritornare un intero oppure no?
Dove trovo queste informazioni da fonti ufficiali?
È spiegato in §3.6.1; in particolare, a ¶2 c'èOriginariamente inviato da starcraftworld
Secondo lo standard del C++ il main deve ritornare un intero oppure no?
Tuttavia è concesso omettere il return alla fine del main, nel qual caso si sottintende return 0:[This function] shall have a return type of type int, but otherwise its type is implementation-defined. All implementations shall allow both of the following definitions of main:
andcodice:int main() { /* ... */ }
codice:int main(int argc, char* argv[]) { /* ... */ }
(¶5)If control reaches the end
of main without encountering a return statement, the effect is that of executing
codice:return 0;
Sta tutto nel testo dello standard.Dove trovo queste informazioni da fonti ufficiali?
Amaro C++, il gusto pieno dell'undefined behavior.
Qual'e' il testo dello standard?![]()
Ma cercare "C++ standard" su Google pare così brutto?Originariamente inviato da starcraftworld
Qual'e' il testo dello standard?![]()
In ogni caso, il testo dello standard si paga. Le bozze tuttavia sono disponibili gratuitamente.
Amaro C++, il gusto pieno dell'undefined behavior.
Per questo genere di domande è sufficiente una ricerca su Google, suvvia...Originariamente inviato da starcraftworld
Secondo lo standard del C++ il main deve ritornare un intero oppure no?
Dove trovo queste informazioni da fonti ufficiali?
MARCO BREVEGLIERI
Software and Web Developer, Teacher and Consultant
Home | Blog | Delphi Podcast | Twitch | Altro...