Exit codes
Në shqip: Kodet e daljes
ShpjegimiSQ
Kur një program mbaron, ia kthen sistemit një numër: 0 do të thotë „gjithçka mirë“, çdo numër tjetër „ndodhi një gabim“. Skriptet dhe CI-ja e lexojnë këtë numër për të vendosur nëse duhet të vazhdojnë. exit() e mbyll programin nga kudo.
EnglishEN
When a program ends, it gives the system a number: 0 means “all good”, any other number means “something went wrong”. Scripts and CI read this number to decide whether to carry on. exit() ends the program from anywhere.
Si ta mendosh
Si raporti i shoferit në fund të turnit: „0 — asnjë problem“ ose „3 — goma u shpua“.
Lexoje në anglisht
Like a driver's end-of-shift report: “0 — no problems” or “3 — flat tyre”.
Shembull kodic
#include <stdlib.h>
if (skedari == NULL) {
fprintf(stderr, "S'u hap skedari\n");
exit(EXIT_FAILURE); // 1
}