Запись и чтение информации с файла на C++


#include "stdafx.h"
#include <iostream>
#include <fstream>
#include <string>
using namespace std;

int main()
{
setlocale(LC_ALL,"Russian");
int i;
FILE * file;
char name_file[9]="text.txt";
file=fopen(name_file,"w");
// запись информации в файл
for (i=0; i<1000; i++){
fprintf(file,"%d",i);
fprintf(file,"%s",".");
fprintf(file,"%s","\n");
}
fclose(file);

// считывание информации из файла
string str;
ifstream fin("text.txt");
if (!fin)
{
cout << "Can't open file!\n";
}
while(!fin.eof()) str += fin.get();
fin.close();
cout << str << endl;
system("pause");
return 0;
}

Результат работы программы

Запись в файл на C++

ifstream — класс для осуществления чтения из файла;

ofstream — класс для осуществления записи в файл;

fstream — класс для осуществления чтения и запись в файл.

504

Leave a Reply

Ваш адрес email не будет опубликован.