Найти тему
Путь к коду

Работа с файлами в C++

Работа с файлами в C++ довольно проста и может быть осуществлена с помощью стандартной библиотеки ввода-вывода (iostream) и класса файла (fstream).

Для начала нужно подключить заголовочный файл fstream:

Затем можно использовать класс ifstream для чтения данных из файла и класс ofstream для записи данных в файл.

Пример чтения данных из файла:

-2

В этом примере мы открыли файл "example.txt" для чтения и проверили, успешно ли открыт файл. Если файл не был открыт, мы выведем сообщение об ошибке. Затем мы считываем данные из файла построчно и выводим каждую строку на экран. Наконец, мы закрываем файл.

Пример записи данных в файл:

-3

В этом примере мы открыли файл "example.txt" для записи и проверили, успешно ли открыт файл. Если файл не был открыт, мы выведем сообщение об ошибке. Затем мы записываем строку "Hello, world!" в файл и закрываем его.

Это только базовые примеры работы с файлами в C++. Для более продвинутой работы можно использовать различные методы и функции класса ifstream и ofstream, такие как seekg(), seekp(), tellg(), tellp(), и т. д.