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

Нужно что бы функция выдавала все предложение после определенного слова - C++

Восстановить пароль Регистрация
 
DiViLoYs
0 / 0 / 0
Регистрация: 27.03.2013
Сообщений: 57
06.05.2013, 23:20     Нужно что бы функция выдавала все предложение после определенного слова #1
Вот тут такое дело. Нужно что бы функция выдавала все предложение после определенного слова. Пытался сделать, но получилось только найти нужное слово. Вот код который у меня вышел.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
char str1[] = "Текст текст текст Фиксатор текст текст текст";
                 char str2[] = "Фиксатор";
                 char str3[256];
                char* mstr;
                int n = 0;
 
                 for(int i = 0; i < strlen(str1); i++)
                 {
                     for(int j = 0; j < strlen(str1); j++)
                     
                     
                     if(str2[j] == str1[i]) 
                     {
                         
                         str3[j] = str1[i];
                         
                           
                     }
                     
                     
                 }
                
                str3[x] = '\0';
                mstr = str3;
                String^ result = CharToSystemString(mstr);
                
 
                  TB->Text = result;
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.05.2013, 23:20     Нужно что бы функция выдавала все предложение после определенного слова
Посмотрите здесь:

Дано предложение. Вывести все различные слова. C++
Дано предложение. Вывести все различные слова C++
Дано предложение. Вывести все различные слова. C++
Дано предложение. Напечатать все различные слова C++
Отредактировать заданное предложение, удаляя из него все слова с нечетными номерами и переворачивая слова с четными номерами C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
FreeMan108
 Аватар для FreeMan108
120 / 120 / 6
Регистрация: 04.03.2013
Сообщений: 368
06.05.2013, 23:49     Нужно что бы функция выдавала все предложение после определенного слова #2
Не заменит ли ваши страдания нехитрая функция strrchr?
DiViLoYs
0 / 0 / 0
Регистрация: 27.03.2013
Сообщений: 57
06.05.2013, 23:56  [ТС]     Нужно что бы функция выдавала все предложение после определенного слова #3
Цитата Сообщение от FreeMan108 Посмотреть сообщение
Не заменит ли ваши страдания нехитрая функция strrchr?
Эта функция работает только на 1 символ...а мне нужно на целое слово.
FreeMan108
 Аватар для FreeMan108
120 / 120 / 6
Регистрация: 04.03.2013
Сообщений: 368
06.05.2013, 23:58     Нужно что бы функция выдавала все предложение после определенного слова #4
Ой. Что-то я напутал. strstr - твоя функция.
DiViLoYs
0 / 0 / 0
Регистрация: 27.03.2013
Сообщений: 57
07.05.2013, 00:32  [ТС]     Нужно что бы функция выдавала все предложение после определенного слова #5
Спасибо, попробую.
Yandex
Объявления
07.05.2013, 00:32     Нужно что бы функция выдавала все предложение после определенного слова
Ответ Создать тему
Опции темы

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