Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / C++ [игнор отключен] [закрыт для гостей] / Как правильно удалить рекурсивно директорию вместе со всеми файлам / 11 сообщений из 11, страница 1 из 1
07.08.2018, 19:20
    #39684472
semen.s.semen
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как правильно удалить рекурсивно директорию вместе со всеми файлам
Уважаемые гуру - вот собственно сабж.

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

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

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

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

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

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

Спасибо.

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

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


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