Удаление файла в C++
Функция std::filesystem::remove удаляет файл
или пустой каталог. Результат удобно вывести
как флаг успеха:
int main() {
std::filesystem::path tmp("/tmp/old.txt");
bool res = std::filesystem::remove(tmp);
std::cout << res << "\n";
return 0;
}
Создайте /tmp/drop.me, удалите его и выведите,
удалось ли это.
Попробуйте удалить /tmp/gone.txt, которого нет,
и выведите результат.