Condividi tramite


_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.

Vedere anche

Riferimenti

_fmode

_set_fmode

_setmode

I/O file modalità testo e binaria