|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
18.05.2012, 00:26 | #1 |
Форумчанин
Регистрация: 07.08.2011
Сообщений: 576
|
string поиск слов в строке
Подскажите есть ли в классе string метод для поиска последовательности символов в строке.
Вот к примеру как решить подобную задачу- есть массив строк, каждый элемент массива это слово. Соответственно каждое слово имеет свой индекс. Есть еще одна строка, в нее пользователь вводит слова. Еще есть массив типа int для хранения индексов. Пусть, даже лучше, это будет контейнер. Нужно сравнивать строку с массивом слов. Если найдено соответствие, в контейнер индексов добавляется число, соответствующее индексу слова. Если в строке есть последовательности не соответствующие ни одному слову, ошибка, в строке могут быть только определенные слова. Слова в строке разделены пробелами, точками, запятыми. Я могу и свой метод придумать.но наверно в классе string, есть метод поиска последовательности символов. Последний раз редактировалось SAMOUCHKA; 18.05.2012 в 00:28. |
18.05.2012, 01:15 | #2 |
Форумчанин
Регистрация: 28.05.2011
Сообщений: 309
|
посмотрите здесь..
http://www.cplusplus.com/reference/string/string/
Спеши медленно.
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Сравнение кол-ва слов в строке и сопоставление аналогичной строке. | kish_mish | Общие вопросы C/C++ | 0 | 12.03.2012 20:58 |
Ввести с клавиатуры строку. Посчитать количество слов в строке. Определить, что является разделителем слов. Вывести рез-ть на экра | Газимов | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 3 | 02.03.2012 15:58 |
Выдергивание слов из STRING | kardinal94 | Общие вопросы Delphi | 1 | 30.07.2010 22:21 |
Поиск слов в строке | Neymexa | Общие вопросы C/C++ | 3 | 16.12.2008 18:33 |