Zitat Zitat von ANNOProfi Beitrag anzeigen
" Error 128 Process Exit Code: 2"
Das ist eigentlich eine Meldung des Betriebssystems.

Ist dir schon einmal aufgefallen, dass es in C int main(....) heisst?
Damit gibt main() einen Wert an das Betriebssystem zurück.
0 bedeutet, dass das Programm normal beendet wurde.
1 bedeutet bei Compilern, dass Warnings aufgetreten sind. Da Modul wurde komplett übersetzt, aber der Code kann fehlerhaft sein.
2 Es sind Errors aufgetreten und es wurde kein Code erzeugt.

Manche Programme liefern auch andere Werte, welche direkt auf einen Fehler hinweisen.

Definiert ist nur dass 0 bedeutet, dass alles normal gelaufen ist und != 0, dass etwas schief gelaufen ist.

Sinn und Zweck diese Mechanismus ist es, wenn man das Programm aus einem Batch-Job oder einem Programm startet, eine Rückmeldung hat.

MfG Peter(TOO)