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 Include biblioteca #include <fstream>
- 2 Deschidere pentru scriere ofstream fout("fisier.txt");
- 3 Deschidere pentru citire ifstream fin("fisier.txt");
- 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.