Informatică Programare
Fisiere text in C++ citire scriere
Fișierele text în C++ permit citirea și scrierea datelor într-un fișier extern. Se folosesc fluxurile ifstream pentru citire și ofstream pentru scriere.
Funcții de bază
- Deschidere fișier ifstream f("date.in"); deschide pentru citire. Verifică cu f.is_open().
- Citire date f >> x; citește un număr din fișier în variabila x.
- Scriere date ofstream g("rezultate.out"); g << x; scrie valoarea lui x în fișier.
Exemplu complet
- 1 Pasul 1 Include biblioteca: #include <fstream>.
- 2 Pasul 2 Deschide fișierul: ifstream fin("input.txt"); int a; fin >> a;.
- 3 Pasul 3 Procesează: a = a * 2;.
- 4 Pasul 4 Scrie rezultatul: ofstream fout("output.txt"); fout << a;.
Închide întotdeauna fișierele după utilizare pentru a elibera resurse.