_get_fmode
Mendapatkan mode terjemahan file default untuk operasi I/O file.
Sintaks
errno_t _get_fmode(
int * pmode
);
Parameter
pmode
Penunjuk ke bilangan bulat yang akan diisi dengan mode default saat ini: _O_TEXT
atau _O_BINARY
.
Nilai hasil
Mengembalikan nol jika berhasil; kode kesalahan pada kegagalan. Jika pmode
adalah NULL
, handler parameter yang tidak valid dipanggil seperti yang dijelaskan dalam Validasi parameter. Jika eksekusi diizinkan untuk melanjutkan, errno
diatur ke EINVAL
dan fungsi mengembalikan EINVAL
.
Keterangan
Fungsi ini mendapatkan nilai _fmode
variabel global. Variabel ini menentukan mode terjemahan file default untuk operasi I/O file tingkat rendah dan streaming, seperti _open
, , _pipe
fopen
, dan freopen
.
Secara default, status global fungsi ini dicakup ke aplikasi. Untuk mengubah perilaku ini, lihat Status global di CRT.
Persyaratan
Rutin | Header yang diperlukan | Header opsional |
---|---|---|
_get_fmode |
<stdlib.h> | <fcntl.h> |
Untuk informasi kompatibilitas selengkapnya, lihat Kompatibilitas.
Contoh
Lihat contoh di _set_fmode
.
Lihat 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