La entrada y salida de C ++ utiliza el archivo de encabezado iostream . El nombre de este archivo de encabezado significa io stream. Así que hoy aprendemos a leer y escribir archivos. De hecho, también son flujos, llamados flujos de archivos , por lo que sus archivos de encabezado deben ser. Incluye fstream , que define tres clases, responsables de las operaciones de lectura, escritura, lectura y escritura de archivos, de la siguiente manera:
Si queremos leer el contenido de un archivo, podemos usar el tipo ifstream o fstream . El código es el siguiente:
#include<fstream>#include<iostream>usingnamespacestd;intmain(){chardata[100];//Abre el archivo en modo de escritura ifstreamfile;file.open(d:\dotcpp.dat);file>>data;cout < <data;//Cerrar el archivo abierto file.close();return0;}
Supongamos que ya existe un archivo dotcpp.dat en la unidad D y su contenido es una línea de cadena www.dotcpp.com, entonces el resultado de salida es:
Todos pueden experimentar en la computadora.
Cabe señalar que para C/C++, los archivos que puede abrir, leer y escribir no son solo archivos txt. Por ejemplo, el código de muestra es un archivo dat. De hecho, cualquier archivo con sufijo se puede abrir, leer y escribir. y cerrado.