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

Количество подстрок в строке - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Метод push_back() класса vector http://www.cyberforum.ru/cpp-beginners/thread804180.html
Пишу алгоритм динамического программирования, на каждой итерации в множество векторов возможно добавление вектора из этого же множества, но с одной измененной координатой. Объясню проблему на простом примере: у меня, грубо говоря, есть множество векторов D, в которое кладу вектор (0,0), пытаюсь добавить в D еще один такой же D с целью заменить потом 1ю координату на "1", но добавляется не...
C++ Деструктор для класс, имеющий указатель на самого себя Здравствуйте. Дан класс, для него нужно написать деструктор. using namespace std; class List{ private: int myValue; List *myNext; public: List(int value){ myValue = value; http://www.cyberforum.ru/cpp-beginners/thread804174.html
Запись в первый байт массива число C++
Допустим у нас есть такой массив char str; И нужно в первый байт записать сколько элементов в нем находится. Как это сделать? Хотя б с чего начать?)
C++ цикл с предусловием
Протабулировать функцию, использовав цикл с предусловием. Аргументы и результаты вывести на экран в виде таблицы (для значений х, в которых функция не существует вывести "-" и использовать оператор перехода на следующую итерацию). для х=-2..1, Δx=0.25
C++ Классы. Вывести значение синуса заданного угла http://www.cyberforum.ru/cpp-beginners/thread804165.html
#include "stdafx.h" #include <math.h> #define _USE_MATH_DEFINES #include <iostream> #include <conio.h> class ugol { double zn; double x;
C++ Написать программу нахождения суммы n членов ряда для заданного х с помощью цикла с параметром Помогите если можно с комментариями, Написать программу нахождения суммы: а) n членов ряда для заданного х с помощью цикла с параметром; б) членов ряда с точностью ε для заданного х и их количество, используя цикл с писляумовою. в) членов ряда с точностью ε для заданной последовательности х. Во внешнем цикле для подачи аргумента х использовать оператор цикла с предусловием, во внутреннем -... подробнее

Показать сообщение отдельно
Seroga7
 Аватар для Seroga7
6 / 6 / 1
Регистрация: 08.12.2012
Сообщений: 147
09.03.2013, 23:02  [ТС]     Количество подстрок в строке
Спасибо, но я уже и сам написал функцию))

Вот такая вот она:

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
int str_in_str(char *str_long, char* str_short, int size_long, int size_short){
 
    int i,
        j,
        start,
        number=0,
        main_number=0;
 
    for (i = 0; i < size_long; ++i){
        if (str_long[i] == str_short[0]) {
            start = i;
            for (j = 0; j < size_short; ++j) {
                if (str_short[j] == str_long[start]) {
                    number++;
                    start++;
                }
            }
            if (number == size_short) {
                main_number++;
                number = 0;
            }
        }
    }
    return main_number;
}
 
Текущее время: 06:03. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru