11 Pliki tekstowe odczyt i zapisid 12231 ppt

background image

Pliki tekstowe – odczyt i zapis

Zajęcia 11

background image

Zapis do pliku tekstowego

Prosty program pokazujący sposób zapisu do pliku tekstowego:

// writing on a text file
#include <iostream>
#include <fstream>

using namespace std;

int main ()
{
ofstream myfile ("example.txt");
if (myfile.is_open())
{
myfile << "This is a line.\n";
myfile << "This is another line.\n";
myfile.close();
}
else
cout << "Unable to open file";
system("pause");
return 0;
}

background image

Odczyt z pliku tekstowego

Prosty program pokazujący sposób zapisu do pliku tekstowego:

// reading a text file
#include <iostream>
#include <fstream>
#include <string>

using namespace std;

int main ()
{
string line;
ifstream myfile ("example.txt");
if (myfile.is_open())
{
while (! myfile.eof() )
{
getline (myfile,line);
cout << line << endl;
}
myfile.close();
}
else
cout << "Unable to open file";
system("pause");
return 0;
}

background image

Zadanie lekcyjne do dokończenia w domu

Napisz dwa programy w C++: czytanie.cpp i pisanie.cpp.

W programie pisanie.cpp wczytujesz w pętli nieskończonej z klawiatury pary liczb
całkowitych (a,b) jako stringi:

3 76
45 89
-45 78
……..

i w takiej postaci zapisujesz je do pliku tekstowego plik1.txt. Program kończy
działanie jeśli wpiszesz z klawiatury napis: ’’koniec’’.

W programie czytanie.txt wczytujesz zawartość pliku tekstowego linia po linii, każdą
linię parsujesz (odseparowujesz od siebie dwie liczby), z odczytanych liczb wybierasz
większą i wypisujesz ją na ekran. Program kończy działanie po osiągnięciu końca
pliku tekstowego.


Document Outline


Wyszukiwarka

Podobne podstrony:
PLIKI TEKSTOWE POJEDYŃCZO SPIS TREŚCI STAN NA 11 GRUDNIA 2017
11 Ch organiczna AMINOKWASY I BIAŁKAid 12388 ppt
11 Zakres i główne trendy globalizacjiid 12273 ppt
11 Przełom XVIII XIX w 2id 12570 ppt
napisy z murów, jeśli chcesz się uśmiechnąć, pliki tekstowe
Psychologiczne podstawy edukacji, pliki tekstowe, Studia, Psychologia
SLOWKA, pliki tekstowe, Studia, Jezyk hiszpanski
Śtedniowieczne myślenie o Szatanie, Inna strona życia (pliki tekstowe)
PAS pliki tekstowe (2)
p, pliki tekstowe, Studia, Psychologia
Śmierć i życie po śmierci wg. wierzeń Wikingów, Inna strona życia (pliki tekstowe)
11 pliki
11 analiza treci modyfikacja waciwaid 12365 ppt
11 System prawny ochrony ppożid 12635 ppt
11(45) Diagram interakcji cz2id 12714 ppt
11 Fizyczne aspekty utleniania polimerówid 12417 ppt

więcej podobnych podstron