Udostępnij za pośrednictwem


_get_fmode

Pobiera domyślny tryb translacji pliku dla operacji We/Wy pliku.

errno_t _get_fmode( 
   int * pmode 
);

Parametry

  • [out]pmode
    Wskaźnik na liczbę całkowitą, aby została wypełniona bieżący tryb domyślny: _O_TEXT lub _O_BINARY.

Wartość zwracana

Zwraca zero, jeśli kończy się pomyślnie; Kod błędu w przypadku awarii.Jeśli pmode jest NULL, wywoływana jest funkcja obsługi nieprawidłowy parametr, jak opisano w Sprawdzanie poprawności parametru.Jeśli wykonanie jest dozwolone, aby kontynuować, errno jest ustawiona na EINVAL i funkcja zwraca EINVAL.

Uwagi

Funkcja zwraca wartość _fmode zmiennej globalnej.Zmienna ta określa domyślny tryb translacji pliku dla obu niskiego poziomu i strumień operacji We/Wy pliku, takie jak _open, _pipe, fopen, i freopen.

Wymagania

Rozpoczęto wykonywanie procedury

Wymaganego nagłówka

Opcjonalne nagłówka

_get_fmode

<stdlib.h>

<fcntl.h>

Informacji dotyczących zgodności, zobacz zgodności we wprowadzeniu.

Przykład

Zobacz przykład w _set_fmode.

NET Framework równoważne

Nie dotyczy.Aby wywołać standardowych funkcji C, należy użyć PInvoke.Aby uzyskać więcej informacji, zobacz Przykłady wywołać platformy.

Zobacz też

Informacje

_fmode

_set_fmode

_setmode

Tekst i we/wy pliku w trybie binarnym