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

Найти все вхождения строки Т в строке S - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Чтение конкретного слова из файла http://www.cyberforum.ru/cpp-beginners/thread613734.html
Есть файл с массивом* В файле: Password: MyPassBleatb Каким раком мне прочитать именно слово после MyPassBleatb, те MyPassBleatb? В поисказ по гуглу наткнулся на сисиканф но не разобрался в нем
C++ Подсчет количества простых чисел в строке Доброго времени суток. Необходимо написать программу, которая бы подсчитывала количество простых чисел в тексте в заданной строке. Заранее спасибо. http://www.cyberforum.ru/cpp-beginners/thread613704.html
Fwrite C++
Подскажите пожалуйста хоть примерный набросок для лабы: 1 http://cs5485.userapi.com/u5834897/149205287/z_5f317a0e.jpg 2 http://cs5485.userapi.com/u5834897/149205287/z_80660d16.jpg 3 http://cs5485.userapi.com/u5834897/149205287/z_a8adb271.jpg 4 http://cs5485.userapi.com/u5834897/149205287/z_85f0ca1a.jpg Менюшку - написал, а как делать функции - не могу представить // Menu.cpp:...
C++ Объясните как работает this -> и ->
Как написано в книжке this - это указатель на экземпляр класса. Что происходит в данных выражениях: 1. i = this -> a -> b -> c; 2. this -> a -> b = 0; 3. this -> a -> b = c ->d;
C++ максимум в одномерном массиве http://www.cyberforum.ru/cpp-beginners/thread613639.html
Добрый день. Хочу найти максимум в одномерном массиве. Подскажите, где делаю не так. И вопрос: нужно ли для поиска максимума создавать еще один цикл или же можно сделать все в одном? #include <iostream> #include <cstdlib> #include <time.h>
C++ указатели объясните в чем будет различие ? int* arr; int *arr; подробнее

Показать сообщение отдельно
igorrr37
 Аватар для igorrr37
1593 / 1221 / 118
Регистрация: 21.12.2010
Сообщений: 1,868
Записей в блоге: 7
25.06.2012, 19:15     Найти все вхождения строки Т в строке S
C
1
2
3
4
5
6
7
8
9
10
11
12
#include <stdio.h>
#include <string.h>
 
int main()
{
    char* p1 = "gh nmgh", *p2 = "gh", *pRes = NULL;
    for(pRes = p1; pRes = strstr(pRes, p2); ++pRes)
    {
        printf("%d\n", pRes - p1);
    }
    return 0;
}
 
Текущее время: 10:42. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru