Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Genel değişkenin errno değerini ayarlayın.
Sözdizimi
errno_t _set_errno( int error_value );
Parametreler
error_value
öğesinin errnoyeni değeri.
Dönüş değeri
Başarılı olursa sıfır döndürür.
Açıklamalar
Olası değerler Errno.h içinde tanımlanır. Ayrıca bkz errno . sabitler.
Varsayılan olarak, bu işlevin genel durumunun kapsamı uygulama olarak belirlenmiştir. Bu davranışı değiştirmek için bkz. CRT'de Genel durum.
Örnek
// crt_set_errno.c
#include <stdio.h>
#include <errno.h>
int main()
{
_set_errno( EILSEQ );
perror( "Oops" );
}
Oops: Illegal byte sequence
Gereksinimler
| Yordam | Gerekli başlık | İsteğe bağlı üst bilgi |
|---|---|---|
_set_errno |
<stdlib.h> | <errno.h> |
Daha fazla uyumluluk bilgisi için bkz . Uyumluluk.