Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
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