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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ В програме опишите структуру, содержащую данные http://www.cyberforum.ru/cpp-beginners/thread559714.html
В програме опишите структуру, содержащую данные о домашнем адресе (улица,номер дома и квартиры).Создайте экземпляр такой структуры и присвойте ее полям значения соответствующего типом.
C++ Пусть имеется двумерная квадратная матрица А произвольной розмирности Пусть имеется двумерная квадратная матрица А произвольной розмирности. найты суммы элементов лежащих главной и побочной диагоналях матрицы http://www.cyberforum.ru/cpp-beginners/thread559706.html
биортогональный алгоритм C++
Всем приятного времени суток! Требуется написать программу для решения системы Ax = b с помощью биортогонального алгоритма(матрица A и вектор b произвольные). Алгоритм следующий: {\beta }_{k} + {\gamma }_{k} = -1; {\beta }_{k} = - {\alpha }_{k} \frac{(A{r}_{k-1},{s}_{k-1})}{(({r}_{k-1},{s}_{k-1})}; {\gamma }_{k} = \frac{{\alpha }_{k}}{{\alpha...
Преобразовать массив Int в массив строк C++
Помогите пожалуйста с решением. Нужно в каждый элемент массива string положитm элемент массива int. Т.е из int i={1,12,100} получить str="1", str="12", str="100" у меня не работает: stringstream st; char s; int pos=0; for (int i =1; i <n+1; i++) {st << i*i; st >> s;
C++ С++ time http://www.cyberforum.ru/cpp-beginners/thread559682.html
Подскажите код для winapi что бы запускаешь консоль и на пример там стоит таймер на 30 минут ,И через 30 минут оно закрывается Добавлено через 1 час 6 минут Хоть кто та знает ?
C++ В тексте найти определенное слово задание таково: прочитать первое слово из первого текстовика и найти это слово в другом текстовике а после до начала слова поставить энтер и после, как сделать???, слово у меня считывает, не могу разобраться с поиском в тексте.... подробнее

Показать сообщение отдельно
extenup
53 / 53 / 3
Регистрация: 12.11.2011
Сообщений: 109
26.04.2012, 23:35     Как использовать функции string::find или функция strstr(str1 ,str2)
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;
}
 
Текущее время: 04:36. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru