Compartir a través de


_get_fmode

Obtiene el archivo predeterminado de modalidad de traducción para operaciones de E/S de archivos.

errno_t _get_fmode( 
   int * pmode 
);

Parámetros

  • [out] pmode
    Un puntero a un entero que se rellenará con el modo predeterminado actual: _O_TEXT o _O_BINARY.

Valor devuelto

Devuelve cero si correctamente; un código de error del error. Si pmode es NULL, se invoca el controlador no válido del parámetro tal como se describe en Validación de parámetros. Si la ejecución puede continuar, errno se establece en EINVAL y la función devuelve EINVAL.

Comentarios

La función obtiene el valor de la variable global de _fmode . Esta variable especifica el archivo predeterminado de modalidad de traducción para las operaciones de E/S de bajo nivel y de la secuencia de archivo, como _open, _pipe, fopen, y freopen.

Requisitos

Rutina

Encabezado necesario

Encabezado opcional

_get_fmode

<stdlib.h>

<fcntl.h>

Para obtener más información de compatibilidad, vea Compatibilidad en la Introducción.

Ejemplo

Vea el ejemplo de _set_fmode.

Equivalente de .NET Framework

No es aplicable Para llamar a la función estándar de C, use PInvoke. Para obtener más información, vea Ejemplos de invocación de plataforma.

Vea también

Referencia

_fmode

_set_fmode

_setmode

E/S de archivo en modo texto y en modo binario