Запис и четене от файл

Да се запишат във файл името и годините на петима ученици. Да се отпечата колко място са заели тези данни във файла. След това да се прочетат от файла и отпечатат на екран, без файлът да се затваря между четенето и записа.

Публикувано в 12в с етикети . Постоянна връзка.

One Response to Запис и четене от файл

  1. kaloyan каза:
    #include <cstdlib>
    #include <iostream>
    #include <fstream>
    
    using namespace std;
    
    int main(int argc, char** argv) {
    	fstream file;
    	char ime[20];
    	int godini;
    	char chovek[25];
    	
    	file.open("file.txt", ios::in | ios::out);//Отваряме файла за четене и запис
    	for(int i=0; i<5; i++){
    		cin>>ime>>godini;
    		file<<ime<<" "<<godini<<endl;
    	}
    	cout<<file.tellp()<<endl;//Извеждаме текущата позиция на файловия указател
    	file.seekg(0);//Преместваме файловия указател в началото на файла
    	while(file.getline(chovek,100)){
    		cout<<chovek<<endl;
    	}
    	
    	file.close();
    	
    	return 0;
    }

Вашият коментар