Bagikan melalui


_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, , _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.

Lihat juga

_fmode
_set_fmode
_setmode
I/O file mode teks dan biner