_get_fmode
Ottiene la modalità di conversione file predefinita per le operazioni di I/O dei file.
Sintassi
errno_t _get_fmode(
int * pmode
);
Parametri
pmode
Un puntatore a un Integer da riempire con la modalità predefinita corrente: _O_TEXT
o _O_BINARY
.
Valore restituito
Restituisce zero se ha esito positivo; un codice di errore se ha esito negativo. Se pmode
è NULL
, il gestore di parametri non validi viene richiamato come descritto in Convalida dei parametri. Se l'esecuzione può continuare, errno
viene impostato su EINVAL
e la funzione restituisce EINVAL
.
Osservazioni:
La funzione ottiene il valore della _fmode
variabile globale. Questa variabile specifica la modalità di conversione file predefinita sia per le operazioni di I/O dei file del flusso che per quelle a basso livello, quali _open
, _pipe
, fopen
e freopen
.
Per impostazione predefinita, lo stato globale di questa funzione è limitato all'applicazione. Per modificare questo comportamento, vedere Stato globale in CRT.
Requisiti
Ciclo | Intestazione obbligatoria | Intestazione facoltativa |
---|---|---|
_get_fmode |
<stdlib.h> | <fcntl.h> |
Per altre informazioni sulla compatibilità, vedere Compatibility (Compatibilità).
Esempio
Vedere l'esempio in _set_fmode
.
Vedi anche
_fmode
_set_fmode
_setmode
I/O file in modalità testo e binario