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

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

Войти
Регистрация
Восстановить пароль
 
Aurum Flare
2 / 2 / 1
Регистрация: 14.10.2009
Сообщений: 22
#1

поиск с заменой с использованием шаблонов в середине фрагмента эталона для поиска - C++

21.11.2009, 22:23. Просмотров 445. Ответов 9
Метки нет (Все метки)

Написать программу, обеспечивающую поиск с заменой с использованием шаблонов в середине фрагмента эталона для поиска, то есть, программа должна уметь находить фразу, у которой что-либо изменено в середине фразы. Например, если задано: "Наж* на", то программа должна находить фразы, содержащие: "Нажмите на","Нажав на","Нажать на" и т.д. Заменяющий текст может задаваться как обычно, или выбираться из списка.

помогите, не знаю даже с чего начать
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
21.11.2009, 22:23     поиск с заменой с использованием шаблонов в середине фрагмента эталона для поиска
Посмотрите здесь:

C++ Cоздание итератора с использованием шаблонов
Сортировка массива с использованием алгоритма стандартной библиотеки шаблонов Sort() C++
Задача с использованием шаблонов классов в С++ C++
Комментарии для фрагмента кода C++
Ошибка lnk2019 для шаблонов в многофайловом приложении C++
C++ Переписать с использованием шаблонов программу поиска заданного слова в файле
Среднее геометрическое с использованием перегруженных функций и шаблонов C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Sekt
156 / 155 / 10
Регистрация: 29.04.2009
Сообщений: 637
21.11.2009, 22:28     поиск с заменой с использованием шаблонов в середине фрагмента эталона для поиска #2
Гуд задание Какой срок выполнения?
TanT
эволюционирую потихоньку
464 / 462 / 43
Регистрация: 30.06.2009
Сообщений: 1,399
22.11.2009, 10:15     поиск с заменой с использованием шаблонов в середине фрагмента эталона для поиска #3
Цитата Сообщение от Aurum Flare Посмотреть сообщение
помогите, не знаю даже с чего начать
начать можешь с указания языка разработки
потом, с локализации исходного текста, но скорее всего это фаил
апосля, можно решить задачу с интерфейсом - должен же пользователь как-то указать какой фаил нужен, что искать, на что заменить
и разрешив сию необходимую мелочёвку, можешь приступить к поиску просто заданного текста, а потом уже, когда чуток в голове прояниться, можно приступать и к разработке кода с шаблонами поиска
Aurum Flare
2 / 2 / 1
Регистрация: 14.10.2009
Сообщений: 22
22.11.2009, 17:17  [ТС]     поиск с заменой с использованием шаблонов в середине фрагмента эталона для поиска #4
написать программу надо на с++, но это должно быть консольное приложение... вобщем итогом сей работы должен получиться текстовый редактор, одной из функций которого и будет являться этот поиск. с самим текстовым редактором пока особых проблем не возникает, стопор только на этой функции, ведь можно как-нибудь начинать сравнивать слова до звездочки сначала и до звездочки с конца?
TanT
эволюционирую потихоньку
464 / 462 / 43
Регистрация: 30.06.2009
Сообщений: 1,399
22.11.2009, 17:35     поиск с заменой с использованием шаблонов в середине фрагмента эталона для поиска #5
просто можно действительно искать первую часть слова и при её нахождении запускать поиск второй части. тока ограничения на длину нужны, иначе может быть ситуация когда пол текста будут заключены между искомым. или это нормально?
Aurum Flare
2 / 2 / 1
Регистрация: 14.10.2009
Сообщений: 22
22.11.2009, 20:06  [ТС]     поиск с заменой с использованием шаблонов в середине фрагмента эталона для поиска #6
нет, такой вариант с половиной текста меня не устроит)но тогда каким должно быть это ограничение, чтобы все работало адекватно?

Добавлено через 58 секунд
может так, чтобы в звездочке не могли скрываться пробелы?
TanT
эволюционирую потихоньку
464 / 462 / 43
Регистрация: 30.06.2009
Сообщений: 1,399
22.11.2009, 20:08     поиск с заменой с использованием шаблонов в середине фрагмента эталона для поиска #7
угу, ты же ищешь слово.
можно банально делать поиск первой части, а потом прошаривать до пробела(или другого разделителя, например точка, запятая и т.д.) вторую часть, мне видеться это не сложно будет. удачи
Aurum Flare
2 / 2 / 1
Регистрация: 14.10.2009
Сообщений: 22
22.11.2009, 20:19  [ТС]     поиск с заменой с использованием шаблонов в середине фрагмента эталона для поиска #8
благодарю за помощь

Добавлено через 8 минут
есть еще одна интересная задача, может тоже что-нить сможешь подсказать?
TanT
эволюционирую потихоньку
464 / 462 / 43
Регистрация: 30.06.2009
Сообщений: 1,399
22.11.2009, 20:22     поиск с заменой с использованием шаблонов в середине фрагмента эталона для поиска #9
если интересная, излагай, но ответить могу тока часиков через 8-10, я в гости к Морфею, утром гляну
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
22.11.2009, 20:24     поиск с заменой с использованием шаблонов в середине фрагмента эталона для поиска
Еще ссылки по теме:

Написать программу для удаления ленты в середине текстового файла C++
Структура для хранения массива произвольного типа с использованием шаблонов C++
Вывести четные числа, с использованием бинарного поиска C++
Динамическое приложение с использованием шаблонов/конфигов C++
блок схема для фрагмента нужна C++

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

Или воспользуйтесь поиском по форуму:
Aurum Flare
2 / 2 / 1
Регистрация: 14.10.2009
Сообщений: 22
22.11.2009, 20:24  [ТС]     поиск с заменой с использованием шаблонов в середине фрагмента эталона для поиска #10
При каждом нажатии на клавиши Ctrl+Z должен производиться возврат на один шаг назад.

Добавлено через 39 секунд
зарнее благодарен за любую помощь в этом вопросе)
Yandex
Объявления
22.11.2009, 20:24     поиск с заменой с использованием шаблонов в середине фрагмента эталона для поиска
Ответ Создать тему
Опции темы

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