Hata kodu - Error code

Gelen bilgisayar programlama , bir dönüş kodu veya hata kodu bunun neden bir hata doğasını belirlemek için kullanılır ve bir sayısal veya alfasayısal bir koddur. In C programlama dili üstbilgi dosyası <error.h> altında tanımlanan birçok hata kodları bulabilirsiniz. Ayrıca, tüketici elektroniği ve cihazlarında, yapamayacakları bir şeyi yapmaya çalıştıklarında (yani, sıfıra bölmek ) veya yapamadıklarında da yaygın olarak bulunurlar . Ayrıca, hangi eylemin gerçekleştirileceğini belirleyen hata işleyicilere de iletilebilirler .

Tüketici ürünlerinde

Hata kodu E74.  Büyük E 74 kodunun üzerinde "Sistem Hatası. Xbox Müşteri Desteği ile İletişime Geçin" mesajı bulunur.  farklı dillerde tekrarlanır.
Xbox 360'ta bir donanım arızasını simgeleyen E74 hatası.

Hata kodları, bir hatayı belirtmek ve neden ve nasıl düzeltileceği ile ilgili araştırmayı basitleştirmek için de kullanılabilir. Bu, mavi ölüm ekranının nedeni gibi bir şeyler ters gittiğinde , ürünün yaşadığı sorunu tam olarak belirlemeyi kolaylaştırmak için tüketici ürünleri tarafından yaygın olarak kullanılır .

Kesin bir hata kodu biçimi yoktur. Bazı stiller ondalık veya onaltılık sayılar kullanır. Diğerleri alfasayısal kodlar kullanırken diğerleri hatayı açıklayan bir ifade kullanır.

bilgi işlemde

Bilgisayarlardaki hata kodları, hataya nasıl yanıt verileceğini değerlendirmek için sistemin kendisine iletilebilir. Genellikle hata kodları, bir çıkış kodu veya bir dönüş değeri ile eş anlamlı olarak gelir. Sistem ayrıca hata kodunu kullanıcı(lar)ına iletmeyi de seçebilir. Ölüm Mavi ekranı popüler nasıl bir örnektir işletim sistemi , kullanıcıya hata kodları iletir.

ağ yazılımında

Ağ protokolleri genellikle durum kodlarının döndürülmesini destekler. Olarak , TCP / IP istifi , bu daha yüksek protokol ortak bir özelliktir. Örneğin:

Hata kodları ve istisna işleme

Hata kodları, onu destekleyen programlama dillerinde istisna işlemeye iletilir . Bunlar, hangi eylemin gerçekleştirileceğini belirlemek için günlük dosyalarına ve ana sürece iletilir.

Ayrıca bakınız

Referanslar

Dış bağlantılar