Virhekoodi - Error code

In ohjelmointi , eli tuotto koodi tai virhekoodi on numeerinen tai alfanumeerinen koodi, jota käytetään luonteen määrittämiseksi virheen ja miksi se tapahtui. Vuonna C-kielen löytyy monia virhekoodit määritelty otsikkotiedostoon <error.h>. Niitä esiintyy myös yleisesti kulutuselektroniikassa ja -laitteissa, kun he yrittävät tehdä jotain, mitä he eivät voi (eli jakaa nollalla ) tai epäonnistuvat. Ne voidaan myös välittää virheenkäsittelijöille, jotka päättävät, mitä tehdä.

Kuluttajatuotteissa

Virhekoodi E74.  Suuren E 74 -koodin yläpuolella on viesti "Järjestelmävirhe. Ota yhteyttä Xbox -asiakastukeen."  toistetaan eri kielillä.
Virhe E74 Xbox 360: ssä , joka symboloi laitteistovikaa.

Virhekoodeja voidaan käyttää myös virheen määrittämiseen ja syyn ja sen korjaamisen yksinkertaistamiseen. Tätä käytetään yleisesti kuluttajatuotteissa, kun jokin menee pieleen, kuten kuoleman sinisen näytön syy , jotta tuotteen tarkan ongelman löytäminen olisi helpompaa.

Virhekoodin lopullista muotoa ei ole. Jotkut tyylit käyttävät desimaali- tai heksadesimaalilukuja. Toiset käyttävät aakkosnumeerisia koodeja, kun taas toiset käyttävät virhettä kuvaavaa ilmausta.

Laskennassa

Tietokoneiden virhekoodit voidaan välittää itse järjestelmälle, jotta voidaan arvioida, miten virheeseen voidaan reagoida. Usein virhekoodit ovat synonyymejä poistumiskoodille tai palautusarvolle. Järjestelmä voi myös halutessaan välittää virhekoodin käyttäjilleen. Blue Screen of Death on esimerkki siitä, kuinka suosittu käyttöjärjestelmä kommunikoi virhekoodit käyttäjälle.

Verkko -ohjelmistossa

Verkkoprotokollat tukevat yleensä tilakoodien palauttamista. Että TCP / IP-pino , se yhteinen piirre korkeamman tason protokollia. Esimerkiksi:

Virhekoodit ja poikkeusten käsittely

Virhekoodit välitetään poikkeuskäsittelylle sitä tukevilla ohjelmointikielillä. Nämä välitetään lokitiedostoille ja pääprosessille, jotta voidaan määrittää, mitä toimia on tehtävä.

Katso myös

Viitteet

Ulkoiset linkit