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

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

Войти
Регистрация
Восстановить пароль
 
Shusher
1 / 1 / 0
Регистрация: 20.10.2012
Сообщений: 11
#1

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

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

Добрый день.

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

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

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

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

Добавлено через 1 час 59 минут
Забыл написать - книги в разных форматах, не только fb2, но и djvu, pdf.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.06.2013, 13:38     Работа с файлами по тегам в имени
Посмотрите здесь:

Работа с файлами - C++
Какаой вариант работы с фалами лучше и какая разница между ними вообще?? ofstream File("file.txt"); File<<"Привет!!!"; ...

Работа с файлами - C++
Есть файл file.txt и он содержит 3 числа, розделенных пробелом, например, 3 2 0.1 Как считать информацию с файла и записать эти числа в...

работа с файлами - C++
Дан текстовый файл и строка s. Если самая длинная строка файла не совпадает со строкой s, то строку s дописать в конец файла. Помогите...

Работа с файлами! - C++
В каждой строке записано произвольное количество чисел, записанных в форме f. Сформировать новый файл, дописав в начало каждой строки...

Работа с файлами - C++
Задача по информатике: В файле input.txt задано арифметическое выражение состоящее из цифр, букв, скобок и знаков арифметических...

Работа с файлами - C++
помогите написать программу на си !Которая считывает текст из файла и выводит на экран предложения не содержащие запятых.

Работа с файлами в C, C++ - C++
Есть, файл в котором храниться много чисел типа double Файл был записан следующим образом FILE * yy1; ...

Работа с файлами - C++
Привести пример создания, просмотра и дополнения числового файла на языке С++

Работа с файлами - C++
Нужно написать программу создания алфавита по заданному тексту, который должен считываться из файла, и посчитать частоту встречаемости...

Работа с файлами. - C++
Работа с файлами Задача 1 Создать файл, содержащий сведения о книгах в библиотеке. Структура записи: шифр книги, автор, название, год...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

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