Що таке fstream в C++?
Бібліотека fstream надає можливості для введення та виведення даних у файли з використанням потоків. fstream включає класи ifstream (для читання з файлу), ofstream (для запису у файл) і fstream (для читання та запису).
#include <iostream>
#include <fstream>
int main() {
// Створення об'єкта ifstream для читання з файлу
std::ifstream inputFile;
inputFile.open("example.txt");
if (!inputFile) {
std::cerr << "Неможливо відкрити файл." << std::endl;
return 1;
}
// Читання даних із файлу
int data;
inputFile >> data;
std::cout << "Прочитані дані: " << data << std::endl;
// Закриття файлу
inputFile.close();
return 0;
}
Коментарі