Sunteți pe pagina 1din 1

Fisiere text – o structura de date prin intermediul careia este organizata informatia pe harddisk.

Un fisier de text este o colectie de linii de text terminate printr-un caracter special EOL (End of
Line – sau sfarsit de linie). Sfarsitul fisierului este specificat in fisierul text prin alt caracter
special denumit EOF (End of File sau sfarsit de fisier). Operatiile de citire/scriere (intrare/iesire)
in C++ se realizeaza prin streamuri. Streamurile pot fi clasificate in: streamuri standard streamuri
folosind fisiere streamuri folosind memoria De exemplu streamul standard de intrare de la
tastatura este cin. De asemenea streamul standard pentru iesirea pe ecran este cout. Obiectele cin
si cout sunt declarate in <iostream.h>.

Structura operatiei de deschidere: ifstream numeVariabilaCitire(“numeFisier”);

Dupa ce a fost deschis fisierul, putem folosi variabila prin care l-am deschis pentru a citi din
acesta.

Structura operatie de citire : numeVariabilaCitire>> (similara functiei cin)

Afisarea intr-un fisier se face in mod asemanator functiei cout printr-o variabila de afisare.
Inainte de efectuarea afisarii, trebuie mai intai deschis fisierul in care vrem sa afisam si atribuit
unei variabile de afisare. Acest lucru se realizeaza cu structura ofstream.

Structura operatiei de afisare : ofstream numeVariabilaAfisare(“numeFisier”);

Dupa ce a fost deschis fisierul, putem folosi variabila prin care l-am deschis pentru a afisa in
acesta.

Structura operatiei de afisare:  numeVariabilaAfisare<< (similara functiei cout)

Observatie:
Dacă nu se cunoaște numărul de numele din fișier , atunci se va folosi
numeVariabilaCitire>>nume variabila

S-ar putea să vă placă și