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/10/29 19:19]
santo
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 correspondiente. 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.1509304769.txt.gz · Última modificación: 2017/10/29 19:19 por santo