Informatică Programare

C++ lucrul cu fisiere text

Lucrul cu fișiere text în C++ permite citirea și scrierea datelor în fișiere externe, folosind fluxuri din biblioteca fstream. Acest proces implică deschiderea, procesarea și închiderea fișierelor pentru a stoca sau prelua informații.

Operații de bază

  • Deschidere fișier ifstream fin("input.txt"); pentru citire, ofstream fout("output.txt"); pentru scriere.
  • Citire din fișier Folosește fin >> variabilă; pentru a citi date, similar cu cin.
  • Scriere în fișier Folosește fout << variabilă; pentru a scrie date, similar cu cout.
  • Închidere fișier fin.close(); și fout.close(); pentru a elibera resursele.

Exemple practice

  1. 1
    Copiere fișier Citește caractere dintr-un fișier și le scrie în altul.
  2. 2
    Numărare linii Numără câte linii are un fișier folosind getline() într-o buclă.
  3. 3
    Căutare cuvânt Caută un cuvânt în fișier și afișează poziția sau numărul de apariții.

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

Mai multe din Programare