Informatică Programare

Cum lucrez cu fisiere text in C++?

Lucrul cu fișiere text în C++ se face folosind fluxurile ifstream pentru citire și ofstream pentru scriere din biblioteca <fstream>. Acestea permit manipularea datelor stocate în fișiere externe.

Deschiderea și închiderea fișierelor

  1. 1
    Include biblioteca #include <fstream>
  2. 2
    Deschidere pentru scriere ofstream fout("fisier.txt");
  3. 3
    Deschidere pentru citire ifstream fin("fisier.txt");
  4. 4
    Închidere fout.close(); sau fin.close();

Operații comune

  • Scrierea unui text fout << "Acesta este un exemplu";
  • Citirea unui cuvânt string cuvant; fin >> cuvant;
  • Citirea unei linii string linie; getline(fin, linie);
  • Verificare deschidere if (fin.is_open()) { /* operatii */ }

Verifică întotdeauna dacă fișierul s-a deschis corect înainte de operații.

Mai multe din Programare