powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / Как правильно удалить рекурсивно директорию вместе со всеми файлам
11 сообщений из 11, страница 1 из 1
Как правильно удалить рекурсивно директорию вместе со всеми файлам
    #39684472
semen.s.semen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Уважаемые гуру - вот собственно сабж.

Вопрос - как это правильно сделать - чтоб работало под всеми осями

Спасибо
...
Рейтинг: 0 / 0
Как правильно удалить рекурсивно директорию вместе со всеми файлам
    #39684473
semen.s.semen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
system("rm -rf") не предлагать :)
...
Рейтинг: 0 / 0
Как правильно удалить рекурсивно директорию вместе со всеми файлам
    #39684507
d7i
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Задачи "чтоб работало под всеми ОСями" что-то мне напоминают поиски философского камня.
По-моему, результат будет такой же.
...
Рейтинг: 0 / 0
Как правильно удалить рекурсивно директорию вместе со всеми файлам
    #39684512
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
readdir() + undelete() в рекурсии не предлагать?..
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Как правильно удалить рекурсивно директорию вместе со всеми файлам
    #39684515
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
semen.s.semen,

Концептуально это обход дерева в глубину с удалением узлов (файлов и директорий).

Что здесь нового? Ничего.

Если ставить задачу оптимизации этого процесса - то мы от файлового API неизбежно подойдем к обсуждению
Конкретных файловых систем NTFS/ext4 и их особенностей.
...
Рейтинг: 0 / 0
Как правильно удалить рекурсивно директорию вместе со всеми файлам
    #39684546
semen.s.semen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я думал может есть готовые библиотеки
...
Рейтинг: 0 / 0
Как правильно удалить рекурсивно директорию вместе со всеми файлам
    #39684579
Фотография NekZ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Как правильно удалить рекурсивно директорию вместе со всеми файлам
    #39684604
rdb_dev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Странный вопрос... Это обычный обход любой древовидной структуры данных - хошь по левой стороне, хошь по правой...
...
Рейтинг: 0 / 0
Как правильно удалить рекурсивно директорию вместе со всеми файлам
    #39684607
rdb_dev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
semen.s.semenЯ думал может есть готовые библиотекиКонечно есть! Эта "библиотека" называется "операционная система".
...
Рейтинг: 0 / 0
Как правильно удалить рекурсивно директорию вместе со всеми файлам
    #39684668
semen.s.semen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
NekZsemen.s.semen,

https://en.cppreference.com/w/cpp/filesystem/remove

Спасибо.

Адекватный ответ в море троллинга.
...
Рейтинг: 0 / 0
Как правильно удалить рекурсивно директорию вместе со всеми файлам
    #39685622
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
semen.s.semenЯ думал может есть готовые библиотеки

std::filesystem
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / C++ [игнор отключен] [закрыт для гостей] / Как правильно удалить рекурсивно директорию вместе со всеми файлам
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]