_get_fmode
Ottiene la modalità di traduzione di file predefinita per le operazioni di I/O dei file.
errno_t _get_fmode(
int * pmode
);
Parametri
- [out] pmode
Un puntatore a un integer da riempire in modalità predefinita corrente: _O_TEXT o _O_BINARY.
Valore restituito
Restituisce zero se ha esito positivo; un codice di errore in caso di fallimento. Se pmode è NULL, viene richiamato il gestore di parametro non valido, come descritto in Convalida dei parametri. Se l'esecuzione può continuare, errno viene impostato su EINVAL e la funzione restituisce EINVAL.
Note
La funzione ottiene il valore della variabile globale _fmode. Questa variabile specifica la modalità di traduzione per le operazioni di I/O sia a basso livello, sia per i flussi da file, ad esempio _open, _pipe, fopen e freopen.
Requisiti
Routine |
Intestazione obbligatoria |
Intestazione facoltativa |
---|---|---|
_get_fmode |
<stdlib.h> |
<fcntl.h> |
Per ulteriori informazioni sulla compatibilità, vedere Compatibilità nell'introduzione.
Esempio
Vedere l'esempio in _set_fmode.
Equivalente in NET Framework
Non applicabile. Per chiamare la funzione standard C, utilizzare PInvoke. Per ulteriori informazioni, vedere Esempi di Invocazione della Piattaforma.