_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