Herramientas de usuario

Herramientas del sitio


curso-cpp:archivos

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anterior Revisión previa
Próxima revisión
Revisión previa
curso-cpp:archivos [2017/11/26 03:05]
santo [Archivos de entrada]
curso-cpp:archivos [2017/11/26 03:07] (actual)
santo [Ejemplos de aplicación]
Línea 29: Línea 29:
 </​code>​ </​code>​
  
-En el ejemplo se ve que podemos leer datos contenidos en los archivos exactamente igual que hacíamos con cin, pero indicando la variable del archivo ​correspondientes. En lugar de tener que ser tipeados por el usuario, el programa recibe los datos contenidos en los archivos ​correspondiente. Las variables son de tipo ifstream (Del inglés, "Input File Stream"​),​ y al declararlas se indica entre paréntesis el nombre del archivo del cuál se leerá utilizando esa variable. Dicho archivo debe existir y contener los datos deseados, al momento de ejecutar el programa.+En el ejemplo se ve que podemos leer datos contenidos en los archivos exactamente igual que hacíamos con cin, pero indicando la variable del archivo ​correspondiente. En lugar de tener que ser tipeados por el usuario, el programa recibe los datos contenidos en los archivos ​correspondientes. Las variables son de tipo ifstream (Del inglés, "Input File Stream"​),​ y al declararlas se indica entre paréntesis el nombre del archivo del cuál se leerá utilizando esa variable. Dicho archivo debe existir y contener los datos deseados, al momento de ejecutar el programa.
  
 En este ejemplo se usan dos archivos distintos: El contenido de "​nombre1.txt"​ se guarda en x,y,z (que tendrán 3 enteros) y el de "​nombre2.in"​ se guarda en a,b (Un string y un entero). En este ejemplo se usan dos archivos distintos: El contenido de "​nombre1.txt"​ se guarda en x,y,z (que tendrán 3 enteros) y el de "​nombre2.in"​ se guarda en a,b (Un string y un entero).
Línea 69: Línea 69:
 ===== Ejemplos de aplicación ===== ===== Ejemplos de aplicación =====
  
-Los problemas de la Olimpíada Informática Argentina anteriores ​a 2012 utilizaban entrada y salida mediante archivos. Se puede practicar utilizar archivos de entrada y salida por ejemplo con [[http://​juez.oia.unsam.edu.ar/#/​task/​mensajes/​statement|este problema]] o con [[http://​juez.oia.unsam.edu.ar/#/​task/​maraton/​statement|este otro]].+Los problemas de la Olimpíada Informática Argentina anteriores ​al 2014 utilizaban entrada y salida mediante archivos. Se puede practicar utilizar archivos de entrada y salida por ejemplo con [[http://​juez.oia.unsam.edu.ar/#/​task/​mensajes/​statement|este problema]] o con [[http://​juez.oia.unsam.edu.ar/#/​task/​maraton/​statement|este otro]].
curso-cpp/archivos.1511665528.txt.gz · Última modificación: 2017/11/26 03:05 por santo