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

Функция поиска вхождения строки в заданную строку в С - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Оператор ввода http://www.cyberforum.ru/cpp-beginners/thread23311.html
мне очень нужна нужна функция или совокупности нескольких, которые без всякого нажатия интер считывали бы нажатие клавиши и записывали бы значение в переменую, причем функция должна работать, не ожидая ввода, а при отсутствии отклика возвращала бы определенное значение. Оооооочень нужна эта чудо вещь.. помогите плиз... весь гугл излазил.... И еще оди н вопросик не втему... как удалить...
C++ Как вообще работают fstream.open(), class.pointer to massive? Мне надо узнать направление поиска информации общего характера по тому, как данная прога с большим числом циклов обменивается информацией с ХР И процессором. Т.е. как вообще работают fstream.open(), class.pointer to massive. и т.д -как идёт обработка этих функций. Это не праздный интерес, с прогой сложности. http://www.cyberforum.ru/cpp-beginners/thread23063.html
C++ Лежит ли точка в круге и треугольнике
Даны круг и треугольник на плоскости.Кординаты вводятся с клавиатуры.Даны кординаты точки. Узнать лежит ли точка в области пересечения 2ух фигур
Чтобы звездочка бегала по краям экрана C++
Доброго времени суток, уважаемые программисты! Нужна помощь. Написал программу на Borland C++, которая заполняет экран ASCII символом * (звездочка), вся проблема в том что она заполняет экран от начала до конца а я хочу улучшить программу чтобы звездочка бегала по краям экрана притом чтобы не было видно предыдущую. Не могу понять как это сделать. Вот нынешний код: #include<stdio.h>...
C++ Классы в Turbo C/Borland C http://www.cyberforum.ru/cpp-beginners/thread22951.html
Класс для объекта-вектора, что задается координатами концов. Создать операции сложения и отнимания. Можете написать как должен выглядеть этот класс?
C++ Цикл: правильно или нет? Знающие люди, подскажите пожалуйста... Есть такая задачка: http://pic.ipicture.ru/uploads/090209/FqJj1Wz56M.jpg необходимо вычислить произведение x=3.2, n=55 Сделал таким образом: #include<conio.h> #include<iostream.h> подробнее

Показать сообщение отдельно
mashinist
1 / 1 / 0
Регистрация: 14.02.2009
Сообщений: 28
15.02.2009, 09:30  [ТС]     Функция поиска вхождения строки в заданную строку в С
дело в том, что слова могут совпасть и после пробела... и тогда будет кусок строки.. а как его объединить.. я хз...
да и тут как это все описать голова кругом идет...
мне вот вчера немного подсказали посмарите...
char ** m = //массив из слов из строки s
char ** m1 = //массив из слов из строки s1
int first;
int count;
int exit=0;
for (i=0;i<длина(м);i++) //сначала сравниваем всю строку, потом пропускаем первые слова
{
for (j=0;j<длина(m1);j++)//пытаемся начинать со всех слов втророй строки
{
if (strcmp(m[i],m1[j])==0)//начало совпадения
{
first=j;
{
for(k=0;длина(m)-i;k++)
{
if (strcmp(m[i],m1[j+k])==0)
{
count++;
}
else
{
exit=0;
break;
}
}
}
if (exit) break;
}
if (exit) break;
}
ну перед этим еще счиатть строку в массив по словам... тоже мучаться...

Правильно ли это? и как потом если получим 2 слова их в порядке что они идут записать в строку новую которую мы возвращаем
 
Текущее время: 00:46. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru