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

Поиск подстроки - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Сортировка букв в слове http://www.cyberforum.ru/cpp-beginners/thread110416.html
Я написал код но он кривой: #include <iostream> #include <windows.h> using namespace std; int main() { SetConsoleOutputCP(1251); char word ; int i=0;
C++ Дана матрица размера M × N и целое число K (1 ≤ K ≤ N). Удалить столбец матрицы с номером K. Дана матрица размера M × N и целое число K (1 ≤ K ≤ N). Удалить столбец матрицы с номером K. http://www.cyberforum.ru/cpp-beginners/thread110415.html
Сортировка C++
Доброго времени суток! Задача такого плана : 1 с клавиатуры вводится Имя (стрингом) и возраст (натуральное число) 2 Введенные записи сортируются и выводятся так Возраст (нат. числом) Е(количество людей с таким же возрастом) N(имена этих людей) как массив стрингов
массивы C++
задали написать программу, которая создаёт массив, количество элементом которого задаётся пользователем с клавиатуры. Все элементы генерируются псевдослучайной последовательностью от "0" до числа, которое вводится с клавиатуры. Программы должна выводить массив до сортировки и после. Вывод массива до сортировки и после сделать используя функции. Сортировку сделать блочным методом. уже долго...
C++ Алгоритм умножения прямоугольных матриц http://www.cyberforum.ru/cpp-beginners/thread110386.html
написать алгоритм умножения прямоугольных матриц, известна только размерность
C++ Работа с одномерными массивами Постановка задачи 1. Сформировать массив из n элементов с помощью датчика случайных чисел (n задается пользователем с клавиатуры). 2. Распечатать полученный массив. 3. Выполнить удаление указанных элементов из массива. 4. Вывести полученный результат. 5. Выполнить добавление указанных элементов в массив. 6. Вывести полученный результат. 7. Выполнить перестановку элементов в массиве. 8.... подробнее

Показать сообщение отдельно
Nameless One
Эксперт С++
 Аватар для Nameless One
5755 / 3404 / 255
Регистрация: 08.02.2010
Сообщений: 7,393
30.03.2010, 12:41     Поиск подстроки
На С++:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
#include <string>
 
int main()
{
    std::string str("Privet kag, kak, kag dela kak");
    std::string find("kag");
    size_t index=0;
    size_t count=0;
    //Поиск
    while((index=str.find(find, index))!=std::string::npos)
    {
        ++count;
        ++index;
    }
    std::cout << count << std::endl;
    system("pause");
    return 0;
}
 
Текущее время: 11:02. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru