Для ввода и вывода C++ используется файл заголовка iostream . Имя этого файла заголовка означает поток io. Итак, сегодня мы научимся читать и записывать файлы. На самом деле они также являются потоками, называемыми файловыми потоками , поэтому их файлы заголовков должны быть такими. включите fstream , который определяет три класса, отвечающие за операции чтения, записи, чтения и записи файлов, а именно:
Если мы хотим прочитать содержимое файла, мы можем использовать тип ifstream или fstream . Код выглядит следующим образом:
#include<fstream>#include<iostream>usingnamespacestd;intmain(){chardata[100];//Открываем файл в режиме записи ifstreamfile;file.open(d:\dotcpp.dat);file>>data;cout < <data;//Закрываем открытый файл file.close();return0;}
Предположим, что на диске D уже существует файл dotcpp.dat, а его содержимым является строка www.dotcpp.com, тогда результат вывода:
Экспериментировать на компьютере может каждый.
Следует отметить, что для C/C++ файлы, которые он может открывать, читать и записывать, — это не только файлы txt. Например, пример кода представляет собой файл данных. Фактически, любой суффиксный файл можно открывать, читать, записывать и т. д. и закрылся.