С Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 30, средняя оценка - 4.83
Серегаа
1 / 1 / 0
Регистрация: 26.04.2012
Сообщений: 24
#1

Как использовать функции string::find или функция strstr(str1 ,str2) - C++

26.04.2012, 23:06. Просмотров 4169. Ответов 2
Метки нет (Все метки)

как использовать функции string::find или функция strstr(str1 ,str2)

Добавлено через 3 минуты
вернее какой у них синтаксис привдети пож пример..
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.04.2012, 23:06
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Как использовать функции string::find или функция strstr(str1 ,str2) (C++):

Функцию, которая получает два параметра str1 и str2 типа string и возвращает позицию начала последнего появления str2 в str1 - C++
Напишите функцию rightposition, которая получает два параметра str1 и str2 типа string и возвращает позицию начала последнего появления...

Заменить все вхождения str1 на str2 (str1 вводится из файла, а str2 - с клавиатуры) - C++
заменить все вхождения подстроки str1 на подстроку str2; строка str1 вводится из файла, а строка str2 с клавиатуры {Ha C++}

Функция определяющая наличие символов строки str2 в строке str1 - C++
Написать и протестировать функцию STRS(str1, str2), которая определяет, встретился ли в строке str1 какой-нибудь символ из строки str2.

Функция: проверить, является ли строка str1 подстрокой строки str2 - C++
Доброго времени суток) кому не составит большого труда, прошу помочь с заданием) Написать функцию ISSUBSTR(str1,str2), которая выясняет,...

Написать и протестировать функцию STR_CMP(str1,str2) - C++
добрый день... очень нужна помощь... Написать и протестировать функцию STR_CMP(str1,str2), которая сравнивает строки str1 и str2....

что за функция такая strstr? или это не функция? - C++
void search(sp *list){ sp *prt = list; char f,r; cout<<Rus("введите текст")<<endl; cin>>f; cout<<Rus("введите выходной...

2
extenup
54 / 54 / 3
Регистрация: 12.11.2011
Сообщений: 109
26.04.2012, 23:35 #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <stdio.h>
#include <string.h>
#include <conio.h>
 
int main()
{
    char* str_1 = "how to use the string :: find or function strstr (str1, str2)";
    char* str_2 = strstr(str_1, "string");
 
    printf("%s", str_2);
 
    _getch();
    return 0;
}
Добавлено через 12 минут
Поиск подстроки:

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <iostream>
#include <string>
using namespace std;
 
int main()
{
    string str_1 = "how to use the string :: find or function strstr (str1, str2)";
    int pos;
 
    pos = str_1.find("string");
 
    cout << "the word 'string' located at " << pos << " positions " << endl;
    cout << "substring = ";
    for(int i = pos; i < str_1.size(); i++)
        cout << str_1[i];
 
    cout << endl << endl;
    system("pause");
    return 0;
}
1
Серегаа
1 / 1 / 0
Регистрация: 26.04.2012
Сообщений: 24
27.04.2012, 10:59  [ТС] #3
спассибо большое очень помогли
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
27.04.2012, 10:59
Привет! Вот еще темы с ответами:

Заменить в строке все вхождения подстроки str1 на подстроку str2 - C++
Заменить в строке все вхождения подстроки strl на подстроку str2.

Заменить в строке все вхождения подстроки str1 на подстроку str2 - C++
заменить в строке все вхождения подстроки str1 на подстроку str2

Заменить в строке все вхождения подстроки str1 на подстроку str2 - C++
заменить в строке все вхождения подстроки str1 на подстроку str2

Определить, встретился ли в строке str1 какой-нибудь символ из строки str2 - C++
Нужно написать и протестировать функцию STRS(str1, str2), которая определяет, встретился ли в строке str1 какой-нибудь символ из строки...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

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