Leer desde teclado y escribirlos en un archivo
Aquí tienes un ejemplo de cómo utilizar flujos de entrada/salida (iostream) en C++ para leer datos desde el teclado y escribirlos en un archivo:
En este ejemplo, se utiliza std::cin para leer el nombre y la edad desde el teclado.
Luego, se crea un objeto std::ofstream llamado outputFile para abrir el archivo «datos.txt» en modo de escritura.
Si el archivo se abre correctamente, se utilizan los operadores << para escribir los datos en el archivo.
Finalmente, se cierra el archivo y se muestra un mensaje en la salida estándar indicando si la escritura fue exitosa o si se produjo un error.
Recuerda que al utilizar flujos de entrada/salida, es importante validar y manejar los errores adecuadamente para garantizar un funcionamiento correcto de tu programa. Asegúrate de incluir las cabeceras y para utilizar las clases y funciones necesarias.
Leer desde archivo y escribirlos en pantalla
Aquí tienes un ejemplo de cómo utilizar flujos de entrada/salida (iostream) en C++ para leer datos desde un archivo y escribirlos tanto en la pantalla como en otro archivo:
En este ejemplo, se utiliza std::ifstream para abrir el archivo «datos.txt» en modo de lectura.
Se lee el nombre y la edad desde el archivo y se almacenan en las variables name y age, respectivamente.
A continuación, se utiliza std::cout para imprimir los datos leídos tanto en la pantalla como en la salida estándar.
Luego, se crea un objeto std::ofstream llamado outputFile para abrir el archivo «salida.txt» en modo de escritura.
Si el archivo se abre correctamente,…
…se utilizan los operadores << para escribir los datos en el archivo.
Recuerda que al utilizar flujos de entrada/salida, es importante validar y manejar los errores adecuadamente para garantizar un funcionamiento correcto de tu programa. Asegúrate de incluir las cabeceras <iostream> y <fstream> para utilizar las clases y funciones necesarias.
Debe estar conectado para enviar un comentario.