Constantes de traducción de archivo
#include <stdio.h>
Comentarios
Estas constantes se especifica el modo de traducción ("b" o "t"). Incluyen el modo en la cadena que especifica el tipo de acceso ("r", "w", "a", "r+", "w+", "a+").
Los modos de traducción son los siguientes:
t
Abrir en modo de texto (traducido). En este modo, las combinaciones de retorno de carro/avance de línea (CR-LF) se convierten en los únicos avances de línea (LF) en la entrada, y caracteres de LF 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 o 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.Nota
La opción de v no forma parte del estándar ANSI para fopen y freopen.Es una extensión de Microsoft y no se debe utilizar donde desee la portabilidad de ANSI.
t
Abrir en modo (sin traducir) binario. Se suprimen las conversiones anteriores.
Si v o t no se da en modo, el de modalidad de traducción está definida por la variable _fmodede valor por defecto- modo. Para obtener más información sobre cómo utilizar los modos de texto y el binario, vea E/S de archivo de texto y el modo binario.