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. 1
    Pasul 1 Include biblioteca: #include <fstream>.
  2. 2
    Pasul 2 Deschide fișierul: ifstream fin("input.txt"); int a; fin >> a;.
  3. 3
    Pasul 3 Procesează: a = a * 2;.
  4. 4
    Pasul 4 Scrie rezultatul: ofstream fout("output.txt"); fout << a;.

Închide întotdeauna fișierele după utilizare pentru a elibera resurse.

Mai multe din Programare