Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 13, средняя оценка - 4.69
EuroOil
Сообщений: n/a
#1

Построение дерева каталогов - C++

21.11.2012, 15:53. Просмотров 1598. Ответов 2
Метки нет (Все метки)

Уважаемые форумчане, подскажите пожалуйста, как на с++ реализовать задание: Построение дерева каталогов
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
21.11.2012, 15:53     Построение дерева каталогов
Посмотрите здесь:

Построение бинарного дерева из двумерного массива C++
Построение бинарного дерева C++
Построение бинарного дерева из строки C++
Построение бинарного дерева C++
C++ Удаление дерева каталогов со всеми файлами
C++ Библиотека STL. Функции для чтения дерева каталогов диска
C++ Построение бинарного дерева. Где ошибка?
Построение сильноветвящегося дерева потомков человека C++
Построение В*-дерева C++
Рекурсивное построение дерева C++
Построение дерева в кодировании Хаффмана C++
C++ Сокобан, и построение дерева решений

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Pure
228 / 49 / 2
Регистрация: 13.03.2012
Сообщений: 453
Записей в блоге: 7
21.11.2012, 16:15     Построение дерева каталогов #2
EuroOil, если я правильно понял необходимо в определенной ОС (например виндовс) построить дерево каталогов, с учетом подкаталогов и прочим.
Для этого необходимо описать структуру, которая из себя и будет представлять понятие КАТАЛОГ.
Она должна иметь указатели на свой каталог верхнего уровня и либо ограниченное, либо неограниченное количество указатлей на подкаталоги
C++
1
2
3
4
5
6
7
#define MAXSUBDIRS 30
struct Folder
{
Folder* top;
Folder* children [MAXSUBDIRS];
void* CatalogInfo;
}
структура-узел для построения дерева с возможностью иметь по 30 подкаталогов у каждого каталога.

Далее функциями ОС осуществляется перебор каталогов на диске с созданием новых структур Folder и инициализацией указателей top и children [MAXSUBDIRS] вновь созданными структурами. CatalogInfo - будет содержать какое либо служебное инфо зависимое от ОС, которое описывает каталог. Какой нибудь HANDLE, если это винда
EuroOil
Сообщений: n/a
21.11.2012, 23:47     Построение дерева каталогов #3
А используя стандартные библиотеки это возможно?
Yandex
Объявления
21.11.2012, 23:47     Построение дерева каталогов
Ответ Создать тему
Опции темы

Текущее время: 03:30. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru