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.
Dosya G/Ç işlemleri için varsayılan dosya çeviri modunu alır.
Sözdizimi
errno_t _get_fmode(
int * pmode
);
Parametreler
pmode
Geçerli varsayılan modla doldurulacak bir tamsayı işaretçisi: _O_TEXT veya _O_BINARY.
Dönüş değeri
Başarılı olursa sıfır döndürür; hatayla ilgili bir hata kodu. ise pmode NULL, geçersiz parametre işleyicisi Parametre doğrulama bölümünde açıklandığı gibi çağrılır. Yürütmenin devam etmesi için izin verilirse, errno olarak ayarlanır EINVAL ve işlevi döndürür EINVAL.
Açıklamalar
işlevi genel değişkenin _fmode değerini alır. Bu değişken, , _pipe, fopenve freopengibi _openhem alt düzey hem de akış dosyası G/Ç işlemleri için varsayılan dosya çeviri modunu belirtir.
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.
Gereksinimler
| Yordam | Gerekli başlık | İsteğe bağlı üst bilgi |
|---|---|---|
_get_fmode |
<stdlib.h> | <fcntl.h> |
Daha fazla uyumluluk bilgisi için bkz . Uyumluluk.
Örnek
içindeki _set_fmodeörne bakın.