#cpp #c #файловая_система
Мне нужно написать программу, которая будет сохранять файлы следующим образом.
Проверить, существует ли папка "1" и если нет, то создать папку "1" и затем положить
туда картинку test_1, проверить существует ли папка "N", если нет, то создать и положить
туда картинку test_N.
Ответы
Ответ 1
Начнем с простого пути :) stat издля проверки существования файла/каталога. mkdir для создания каталога. Откровенно говоря, буду удивлен, если какой-то компилятор их не имеет. Но если даже это рассматривается как измена чистому C++ - то в C++17 реализована масса функциональности для работы с файлами. Проверка существования - с помощью exists, создание каталога - create_directory.
Комментариев нет:
Отправить комментарий