Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
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, , _pipefopen, 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.