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

Работа с деревом файлов/директорий - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Сылки и указатели! http://www.cyberforum.ru/cpp-beginners/thread640163.html
В чём отличие применения ссылок и указателей? если можно краткий пример показывающий ихнее отличие!
C++ Найти соседей в массиве C++ Есть мини-игра : 1. Шарики расположены по определенным позициям. 2. Кликаешь берет шарик в руки а все остальные шарики отодвигаются в сторону где взял шарик(как в игре Zuma). 3. Потом ложишь... http://www.cyberforum.ru/cpp-beginners/thread640139.html
Высота конуса C++
Построить график зависимости расстояния от водной поверхности до верхней точки плавающего на воде тела от плотности материала данного тела, если это конус высотой А основанием радиуса В. (без...
Создание в BitMap окружности заданного радиуса по точкам C++
Добрый день! Подскажите, пожалуйста, как нарисовать окружность в BitMap заданного радиуса по точкам, если можно с примером. Заранее благодарна.
C++ Траблы с функцией sprintf http://www.cyberforum.ru/cpp-beginners/thread640113.html
Всем добрый день. У меня есть структура. После того как я забил все поля структуры мне нужно сформировать одну большую строку из этих полей, каждое поле которое разделено символом новой строки....
C++ НЕ работает программа подсчёта! Код писался в MVS 2012 ultimate суть программы состоит в том,чтобы ввести количество пенсо,шилингов, фунтов и пересчитать их с выводом в форме типа "Jфунты,шилинги,пенсо" В 1 шилинге 12 пенсо,в 1... подробнее

Показать сообщение отдельно
Pasha88
0 / 0 / 0
Регистрация: 20.08.2012
Сообщений: 4
20.08.2012, 18:37  [ТС]
Цитата Сообщение от I.M. Посмотреть сообщение
Файлы и папки никакими флагами не отличаются что ли?
Считываешь полный путь к файлу или директории в строку, разделяешь ее на подстроки разделителем '/', затем стучишься в объект-дерево - последовательно подставляешь в него (начиная с корня дерева) все полученные подстроки. Если такая подстрока уже существует в дереве, то переходишь в нее, если не существует, то создаешь и переходишь в нее. Затем проверяешь след. подстроку.
Если есть элемент списка, у которого нет потомков в дереве, то это файл, иначе это директория.

Как вообще это процесс создания объекта в объекте происходит? Очень хотелось бы увидеть хоть подобный пример
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru