РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
⊗cppTsTmClL8 90 of 131 menu

Задачи на файловую систему в C++. Часть 8

С помощью std::ifstream и std::getline прочитайте файл построчно и выведите количество непустых строк.

Запишите список строк в файл через std::ofstream.

std::vector<std::string> lines = {"one", "two", "three"};

Допишите строку в конец файла, открыв его с флагом std::ios::app.

Скопируйте файл с заменой, если целевой уже существует, через std::filesystem::copy_file и overwrite_existing.

Переместите файл из одной папки в другую через std::filesystem::rename.

Создайте все недостающие директории по пути через std::filesystem::create_directories.

Получите список всех .cpp файлов в папке через std::filesystem::directory_iterator.

Выведите атрибуты файла: размер, время изменения, является ли обычным файлом.

Сравните содержимое двух текстовых файлов построчно.

Создайте временный файл через std::filesystem::temp_directory_path, запишите в него текст и удалите.

Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить