Se recomienda usar Visual Studio 2017

Constantes de traducción de archivo

 

Para obtener la documentación más reciente de Visual Studio 2017 RC, consulte Documentación de Visual Studio 2017 RC.

  
#include <stdio.h>  

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.

System_CAPS_ICON_note.jpg 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.

_fdopen, _wfdopen
fopen, _wfopen
freopen, _wfreopen
_fsopen, _wfsopen
Constantes globales

Mostrar: