Flujos de entrada/salida (iostream)

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.

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.