Cod de retur

Ca un cod de returnare - limba engleză pentru starea de returnare sau valoarea de returnare - sau starea de ieșire este denumită în general în dezvoltarea software-ului ca un feedback scurt, de obicei o valoare numerică pe care un proces (subordonat) o returnează apelantului său (de nivel superior) după executarea sa .

mai multe detalii

Dacă într-un program de computer , un proces începe un nou proces, apelantul este procesul părinte și procesul apelat copil numit. Fiecare proces copil returnează un mesaj ( codul de returnare ) procesului părinte atunci când este terminat , pe care îl poate folosi pentru a-i spune cum sa desfășurat procesul copil. În acest fel, se poate raporta dacă procesul a funcționat corect sau dacă a apărut o eroare. Sunt posibile alte informații de calificare, de exemplu referințe la avertismente sau prelucrări incomplete. Pe baza acestui feedback, procesul părinte poate decide asupra cursului ulterior al programului.

Implementări

  • în C și C ++ constantele EXIT_SUCCESSșiEXIT_FAILURE
  • Există o variabilă de sistem globală în ABAPSY-SUBRC
  • Variabila este rezervată pentru aceasta în REXXRC
  • în Turbo Pascal există o variabilă pentru multe apeluri I / OIOResult

Vezi si

Dovezi individuale

  1. IBM Knowledge Center - Coduri de returnare ale clientului. IBM , accesat la 13 februarie 2017 .