|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу. Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста". Название темы слишком короткое или не отражает сути вашего вопроса. Тема исчерпала себя, помните, один вопрос - одна тема Прочитайте правила и заново правильно создайте тему. |
|
Опции темы | Поиск в этой теме |
28.02.2014, 00:19 | #1 |
Участник клуба
Регистрация: 03.12.2009
Сообщений: 1,013
|
Удаление папки
Доброй ночи!
Хотелось бы просто посоветоваться, как лучше быть в этой ситуации. Стоит задача удалить не пустую папку. Заранее неизвестно какое количество подпапок в ней может находиться, но это никаким условием не ограничивается - дело случая. Не хочу использовать рекурсивный подход, так как боюсь столкнуться с переполнением стека. Загвоздка в том, что иерархия папок может быть вполне весомая, в таком случае не добросовестный подход к задаче выльется во временные затраты на исполнение. Что касается сторонних библиотек, посмотрел исходники буста по решению данной проблемы, там рекурсивный подход. Также хотелось бы оговориться - имею в распоряжении фреймворк Qt. Если у кого-нибудь есть идеи, подскажите пожалуйста, что думаете по поводу данной проблемы? Я правильно понимаю, что здесь особого ничего не поделаешь, остается организовать свою структуру данных, в которой будем хранить данные по каждой из папок. А потом просто линейно бегать по этой структуре и удалять все что попадется на глаза? Хотелось бы избежать лишних пробегов по структуре - ведь сперва нужно удалить содержимое папки и только лишь после этого ее саму. Но если такой вариант подходит под мои требования, тогда придется немного подумать над алгоритмом обработки такой структуры. Спасибо! |
28.02.2014, 01:49 | #2 |
Участник клуба
Регистрация: 03.12.2009
Сообщений: 1,013
|
Пардон, вопрос закрыт. Временами бывает, когда на ночь глядя уже плохо соображаешь
|
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Удаление пустой папки | Dronlion | Microsoft Office Excel | 2 | 03.06.2012 14:24 |
Удаление папки | Милочка | C++ Builder | 4 | 13.05.2011 17:43 |
Копирование папки и удаление из нее файлов | Dima DDM | Общие вопросы Delphi | 4 | 11.02.2011 20:54 |
Удаление файла excel из папки | Utirka66 | Microsoft Office Excel | 3 | 25.02.2010 18:57 |
Удаление папки | Alt | Помощь студентам | 2 | 18.08.2009 12:26 |