005
11.07.2002, 21:26 Uhr
virtual
Sexiest Bit alive (Operator)
|
Zitat: |
~gehtnicht postete [iAber warum "int main()"???[/i]
|
So stets im Standard. - Nun fragst Du dich sicherlich: "Warum?"
Ein Programm kann auf Fehler laufen. Z.B. koenntest Du ein Programm geschrieben haben, dass Dateien kopiert, und das Kopieren ist irgendwie schief gegangen. Wahrscheinlich wird so ein Programm ein textuelle Fehlermeldung ausgeben, aber der Sprachstandard von C(++) sieht eben auch vor, dass da ein Wert vom Programm zurückgegeben wird (den man nicht sieht). Den Wert kannst Du in der DOS box mit "if errorlevel" auswerten, unter UNIX mit der Variablen $?. Ist der Wert 0, so war alles okay, ist er nicht 0, will das Programm damit mitteilen, dass da ein Fehler war. -- Gruß, virtual Quote of the Month Ich eß' nur was ein Gesicht hat (Creme 21) |