C++:
Читання текстового файлу
How to: (Як це зробити:)
#include <iostream>
#include <fstream>
#include <string>
int main() {
std::ifstream inputFile("example.txt");
std::string line;
if (inputFile.is_open()) {
while (getline(inputFile, line)) {
std::cout << line << '\n';
}
inputFile.close();
} else {
std::cerr << "Unable to open file";
}
return 0;
}
** Sample Output (Приклад Виведення): **
Hello, World!
This is a text file reading example.
Deep Dive (Поглиблений Аналіз):
Читання файлів у C++ було завжди важливою частиною багатьох програм. Використання класів ifstream
для вводу та ofstream
для виводу від часів C++98 стандарту дало нам стандартизований спосіб роботи з I/O. На вибір є й інші методи, як наприклад FILE*
з C, але вони менш безпечні і зручні. Роблячи читання файлу, важливо правильно обробити помилки, як за допомогою перевірок, так і через винятки.