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

Мне надо сделать поиск последнего вхождения подстроки s1 в строку s(с функцией LastPos, не strstr). В этом коде просто вхождение подстроки в строку. - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Назначение - конкатенация строк s1 и s2, не используя библиотечную функцию - strcat http://www.cyberforum.ru/cpp-beginners/thread233848.html
#include <stdio.h> #include <stdlib.h> char * strcat_my (char *s1, char *s2){ char *p1, *p2; p1 = s1; p2 = s2; while ( *p1 != '\0') p1++;
C++ Строки Написать программу, которая удаляет из введенной с клавиатуры строки начальные пробелы. #include <iostream> #include <string> int main() { std::string s; getline(std::cin, s); while(s == ' ') { for(int i = 0; i < s.length() - 1; i++) { s = s; http://www.cyberforum.ru/cpp-beginners/thread233846.html
Даны результаты переписи населения. Покажите список населения которые родились после 1990года. C++
Даны результаты переписи населения. Покажите список населения которые родились после 1990года. Также покажите число такого населения.
C++ Выбрать конфеты, килограмм которых оценен в промежутке 30-55 рублей
Дано: В кондитерской фабрике производят конфеты в разном ассортименте. Выбрать конфеты килограмм которых оценен в промежутке 30-55 рублей. Также покажите срок годности этих конфет и номер магазина в которых они продаются. (срок годности и номера магазинов ввести самому) (Перевод с английского ) Решите пожалуйста. Заранее Спасибо.
C++ Алгоритм Рунге-Кутта http://www.cyberforum.ru/cpp-beginners/thread233813.html
Добрый день. Столкнулся с проблемой. Необходимо решить уравнение методом Рунге-Кутта четвертого порядка с точностью 0.0001 (для достижения точности использую метод двойного пересчета). Написал программу, но интервалы получаются какими-то подозрительно маленькими. Помогите пожалуйста найти ошибку (если она есть). Уравнение: Исходник: #include <iostream> #include <cmath> #include <conio.h>...
C++ Составить алгоритм и программу расчета плотности постановки посильных помех Составить алгоритм и программу расчета плотности постановки посильных помех R (ро) к самолетам-постановщикам посильных помех, на борту, которого имеются четыре автомата сброса дипольных отражателей. Темп сброса составляет 200 пачек в минуту, скорость изменяется от 20 до 40 км/мин с шагом 1 км/мин. Плотность пассивных помех рассчитывается по формуле: R=(V1*N)/(10*v), где V1 –темп выбрасывания... подробнее

Показать сообщение отдельно
fcrCullen93
1 / 1 / 0
Регистрация: 25.01.2011
Сообщений: 12
25.01.2011, 18:49  [ТС]     Мне надо сделать поиск последнего вхождения подстроки s1 в строку s(с функцией LastPos, не strstr). В этом коде просто вхождение подстроки в строку.
Еще один маленький вопрос, я тут поставила твой метод но тут у меня не совпадают с методом main. можете помочь?

Добавлено через 33 минуты
Цитата Сообщение от panicwassano Посмотреть сообщение
char * GetSubStr(char *sub, char *str)
{
char *pstr, *psubstr, *start;
for (int i = 0; str[i]; ++i)
{
pstr = start = str + i;
psubstr = sub;
while(*psubstr && *psubstr == *pstr)
{
++pstr;
++psubstr;
}
if (!*psubstr)
{
return start;
}
}
return NULL;
}
Можете на это main написать, я тот первый изменила но че то не выходит. Помогите пожалуйста!
 
Текущее время: 10:18. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru