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 Copiere fișier Citește caractere dintr-un fișier și le scrie în altul.
- 2 Numărare linii Numără câte linii are un fișier folosind getline() într-o buclă.
- 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.