Constantes del modo de traducción

#include <fcntl.h>

Comentarios

_O_BINARY y las constantes del manifiesto de _O_TEXT determinan el de modalidad de traducción para archivos (_open y _sopen) o el de modalidad de traducción para las secuencias (_setmode).

Los valores permitidos son:

  • _O_TEXT
    Archivo de Abrir en modo de texto (traducido). Retorno de carro – combinaciones de avance de línea (CR-LF) se convierten en un solo avance de línea (LF) en entrada. Los caracteres de avance de línea se convierten en combinaciones de CR-LF en la salida. Además, CTRL+Z se interpreta como carácter de final de archivo en la entrada. En archivos abierto para lectura y lectura/escritura, comprobaciones de fopen CTRL+Z al final del archivo y colóquelo, si es posible. Se hace esto porque usar las funciones de fseek y de ftell para desplazarse dentro de un final de archivo con CTRL+Z puede hacer fseek para comportarse incorrectamente cerca del final del archivo.

  • _O_BINARY
    Archivo de Abrir en modo (sin traducir) binario. Se suprimen las conversiones anteriores.

  • _O_RAW
    Igual que _O_BINARY. Se admite para la compatibilidad de C 2,0.

Para obtener más información, vea E/S de archivo de texto y el modo binario y Traducción de archivo.

Vea también

Referencia

_open, _wopen

_pipe

_sopen, _wsopen

_setmode

Constantes globales