Форум вопросов и ответов

Форум вопросов и ответов (https://www.otvetnemail.ru/)
-   Новый архив 3 (https://www.otvetnemail.ru/novyj-arhiv-3-813/)
-   -   Создание цепочки каталогов (https://www.otvetnemail.ru/novyj-arhiv-3-813/sozdanie-cepochki-katalogov-258673/)

Guest 28.09.2011 17:48

Создание цепочки каталогов
 
Подскажите, как грамотно сделать на C++\Qt3 следующую вещь.По сути программа установки, пользователь вводит путь, мы туда распаковываем тгзшник.Проблема в том, что пользователь может ввести несуществующие каталоги (ему предлагается как QFileDialog, так и введение адреса ручками в обычный QLineEdit)Если несуществующий каталог один, то мы его создаем и все, но предположим что пользователь хочет установить в ~/qq/qq2, причем ни qq ни qq2 не существуютmkdir qq/qq2 не работает, перебирать по разделителям весь путь, определять какой каталог еще существует, а с какого надо создавать, после чего создавать по одному, мне кажется нерациональным. Подскажите, есть ли более оптимальные способы или придется такой кодить?


Часовой пояс GMT, время: 23:48.


© www.otvetnemail.ru - Форум вопросов и ответов.