Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 18.01.2018, 10:19   #11
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,238
По умолчанию

Цитата:
Сообщение от KAMLS Посмотреть сообщение
Теперь сделал так
неверно.
во-первых, первый раз вы запоминаете значение, что вернул find, а внутри цикла - уже не нужно получать значение? (s1.find(s2); )

во-вторых, find вам не поможет. он же ищет одно единственное (первое) вхождение подстроки в строку, а Вы хотите найти все.

в-третьих, Вы проигнорировали моё замечание про отличие поиска слов и вхождений подстроки в строку. это принципиальная ошибка.

в-четвёртых, научитесь пользоваться отладчиком. ставьте точки останова, смотрите, чему равны значения переменных, пошагово (по строчками) проходите по коду, смотрите, как выполняется код и как меняются значения переменных.
Без этого программировать сложно. Телепатия и интуиция не всегда помогают.
Serge_Bliznykov вне форума Ответить с цитированием
Старый 18.01.2018, 12:50   #12
pu4koff
Старожил
 
Аватар для pu4koff
 
Регистрация: 22.05.2007
Сообщений: 9,520
По умолчанию

по студенческой классике:
при помощи strtok вытаскиваем слова. В качестве разделителя суём всё подряд: пробел, запятую, точку, тире,...
а дальше просто проверяем со словом-образцом через strcmp. Не забываем при этом с регистром - или оба слова в нижний переводим или оба в верхний, чтобы не получилось, что "слово" != "сЛово".
pu4koff вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Игнорирование нажатия клавиши Marcus75 Помощь студентам 2 19.06.2012 23:14
Игнорирование спецсимволов Даниил_глазко Общие вопросы Delphi 5 15.08.2011 15:39
Игнорирование переадресации Crystallon Общие вопросы Delphi 3 23.05.2010 00:26
игнорирование ошибок frantic150 Microsoft Office Excel 5 26.02.2010 21:10
Игнорирование ошибок mephist Microsoft Office Excel 3 24.07.2009 09:58