_set_errno
Atur nilai errno
variabel global.
Sintaks
errno_t _set_errno( int error_value );
Parameter
error_value
Nilai baru .errno
Nilai hasil
Mengembalikan nol jika berhasil.
Keterangan
Nilai yang mungkin ditentukan dalam Errno.h. errno
Lihat juga konstanta.
Secara default, status global fungsi ini dicakup ke aplikasi. Untuk mengubah perilaku ini, lihat Status global di CRT.
Contoh
// crt_set_errno.c
#include <stdio.h>
#include <errno.h>
int main()
{
_set_errno( EILSEQ );
perror( "Oops" );
}
Oops: Illegal byte sequence
Persyaratan
Rutin | Header yang diperlukan | Header opsional |
---|---|---|
_set_errno |
<stdlib.h> | <errno.h> |
Untuk informasi kompatibilitas selengkapnya, lihat Kompatibilitas.
Baca juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk