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

Работа с файлами по тегам в имени - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Описать структуру с именем AEROFLOT http://www.cyberforum.ru/cpp-beginners/thread895970.html
Описать структуру с именем AEROFLOT, содержащую поля:  1)название пункта назначения рейса;  2)номер рейса;  3)тип самолета. Написать программу, выполняющую следующие действия:  1)ввод с...
C++ Вывести матрицу B и из этой матрицы В вычесть единичную матрицу А Задание такое, нужно вывести матрицу B размером n*n, и из этой матрицы В вычесть единичную матрицу А. я решил вывести на экран сначала единичную матрицу А и квадратную матрицу В. При нажатии Ctrl+F9... http://www.cyberforum.ru/cpp-beginners/thread895959.html
Перечисление enum C++
Здравствуйте. Хотелось бы узнать, возможно ли "пройтись" по всем значениям перечисления, увеличивая переменную этого перечисления? Вот пример, я бы хотел, чтобы в цикле num приобрела оставшиеся...
C++ Перегрузка и шаблон функции
Никак не разберусь в написании кода с перегрузкой и шаблонами. Алгоритм вообще не понимаю. Накидал код, но в процессе написания появились ошибки, посоветуйте как лучше сделать. Задание следующее:...
C++ Работа с памятью как с файлом http://www.cyberforum.ru/cpp-beginners/thread895940.html
Есть сторонний класс, который загружает и работает с файлом через std::ifstream. Выглядит так: Load(const char *Filename). Но у меня этот файл уже представлен в памяти. Есть указатель на эти данные,...
C++ Деление с остатком Вот, к примеру, после каких-то вычислений у меня получилось число 4.67, но мне нужно перевести его в минуты с секундами, т.е. 5.07. Как мне это правильно сделать? Нужно срочно... подробнее

Показать сообщение отдельно
Shusher
1 / 1 / 0
Регистрация: 20.10.2012
Сообщений: 11

Работа с файлами по тегам в имени - C++

09.06.2013, 13:38. Просмотров 242. Ответов 0
Метки (Все метки)

Добрый день.

Есть груда электронных книг. Структурированы по жанрам и сериям, иногда на 3-4 уровня вложенности, например: "books/фантастика/лукьяненко/лабиринт отражений [лукьяненко].fb2". Для каждой книги проставлены теги в квадратных скобках, как в примере. Тег один или несколько (несколько авторов, или серия, к которой относится книга, например). Если тегов несколько, то записаны через запятую с пробелом.

Задача - написать программу, которая пройдется по всей корневой директории и подпапкам, получит теги из названий файлов, для каждого тега создаст отдельную папку по имени тега, и поместит в эту папку ярлык на файл. Т.е. для книги с тегами [Иванов, Петров, Приключения финтифлюшки] программа создает три папки, и в каждую помещает ярлык на книгу.

Собственно, если кто-то сможет помочь с этим делом, буду очень благодарен. Если нет времени/желания писать программу, буду благодарен также за подсказки о том, как сделать хоть какую-то часть из указанной задачи - получение имени файла, создание ярлыков / папок, и так далее. Также большое спасибо тому, кто даст ссылку или название хорошего учебника по c++ - просто на ваш вкус хорошего, такое вот субъективное мнение.

Заранее спасибо всем откликнувшимся.

Добавлено через 1 час 59 минут
Забыл написать - книги в разных форматах, не только fb2, но и djvu, pdf.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru