Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ WIN API, кодировка https://www.cyberforum.ru/ cpp-beginners/ thread74013.html
Доброго времени суток! Вот если написать: MessageBox(NULL,(LPCWSTR) "Тест",(LPCWSTR)"Системное сообщение", MB_OK); выведется MessageBox, но заголовок и само сообщение будет в непонятной кодировке, даже если в функцию передавать строки на английском проблема остается. Стоит windows 7, misrosoft visual studia 2008 что стоит сделать?
C++ слова по алфовиту
Дано предложение, расположить слова в алфавитном порядке (только по первой букве), на языке Си, нужно использовать указатели и чтобы вся прога была в 1 подпрограмме
C++ Температура перехода веществ в сверхпроводниковое состояние Помогите пожалуйста должна получаться такая таблица Температура перехода веществ в сверхпроводниковое состояние Вещество Тип Температура Zn М 0.8-0.8 Pb-Au П 2.0-7.3 NbC С 10.1-10.5 https://www.cyberforum.ru/ cpp-beginners/ thread74004.html C++ Вычислить произведение элементов массива S, значение которых не больше заданного негативного числа https://www.cyberforum.ru/ cpp-beginners/ thread73963.html
Здесь задали на Борланде С(не С++) ну просто нечто (я нуб в этом деле) 1.Вычислить произведение элементов массива S ,значение которых не больше заданного негативного числа A, а индексы нечетные(Кол.элементов:N=16;Элементы:от -9 до 4;A=-4 2.Найти количество одинаковых элементов которые находятся в массиве A(N). ( Кол.элементов:N=21;Элементы:от -4 до 4 3.Найти и напечатать, сколько не...
C++ последовательность чисел
Надо считать числа из файла один раз и вывести на экран номера максимальных элементов. У меня почти работает, только не верно Добавлено через 5 минут ой решил спасибо кто посмотрел))) nado s4itat 4isla s fayla odin raz i vivesti na ekran nomera maximalnix elementov.u mea po4ti rabotaet tok ne verno Добавлено через 5 минут oy re6il spasibo kto posmotrel)))
C++ Что такое линейный односвязный список? https://www.cyberforum.ru/ cpp-beginners/ thread73955.html
Люди, помогите разобраться со связными структурами данных, а именно с линейным односвязным списком. Очень-очень нужно написать программку по этой теме. Вот задание: Необходимо реализовать класс для линейного односвязного списка и таких операций над ним: создание, уничтожение, вывод содержимого, добавление элемента в произвольное место, удаление из конца, проверка на наличие...
C++ шаблоны в си++ Здравствуйте, я уже сутки пытаюсь переписать стек так, что-бы можно было испольовать все возможные типы данных для элементов стека. Если я верно понял нужно использовать шаблоы, пытался но ничего не вышло.. Если кто знает как ето реализировать буду очень признателен.. Вот #include <iostream> using namespace std; struct node { int inf; node* next; }; https://www.cyberforum.ru/ cpp-beginners/ thread73952.html Матрица C++
Пожалуйста помогите решить задачу: вывести на печать положительные элементы главной диагонали матрици X(nxn). Заранее спасибо!
C++ Релизация связанных списков https://www.cyberforum.ru/ cpp-beginners/ thread73941.html
Прошу администрацию извинить меня (я только первый день на форуме), аналогичная тема размещена в "С++ Builder" - не знал куда правильнее разместить данный пост, поэтому удалите один из них (если считаете нужным), впредь буду более аккуратным.... А теперь суть вопроса: Уже 2 недели торчу над связанными списками, и никак не могу понять, как их реализовать=((( Вроде и блок-схемы нарисовал...
C++ Двумерные массивы 1)Количество строк содержащих хот бы один нулевой элемент 2)номер столбца в которой находится самая длинна серия одинаковых элементов Плз напишите понятно просто я только не давно начал самостоятельно изучать с++ если не трудно) https://www.cyberforum.ru/ cpp-beginners/ thread73938.html
C++ BackDoor для windows
что необходимо знать/уметь чтобы написать BackDoor для windows? ситуация: знаю Си, но не представляю как написать Бэкдор при этом ничего сложного не нужно, вполне достаточно просто считывать инф. с клавы т.е. вопрос: о чем нужно иметь понятие, чтобы въехать в тему и написать бэкдор самому? какие знания потребуются? если будут ответы - желательно в полном объёме названия т.к. они...
C++ вычислить сумму При некоторых заданных x,N и E определяемых вводом вычислите сумму N слагаемых заданного вида, затем сумму тех слагаемых которые по абсолютной величине больше E.Для второго случая выполните суммирование для двух значений E отличающихся на порядок,и при этом определите кол-во слагаемых, включенных в сумму. Сравните результат с точным значением функции, для которой данная сумму определяет... https://www.cyberforum.ru/ cpp-beginners/ thread73916.html
425 / 229 / 87
Регистрация: 25.03.2009
Сообщений: 744
13.12.2009, 18:24 0

Удаления со строки подстроку! - C++ - Ответ 412991

13.12.2009, 18:24. Показов 1211. Ответов 1
Метки (Все метки)

Лучший ответ Сообщение было отмечено lolopolosko как решение

Решение

lolopolosko,
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
#include <string>
 
template <typename T> void rem(std::basic_string<T> &s, const std::basic_string <T> &p)
{
    std::basic_string<T>::size_type n = p.length();
    for (std::basic_string<T>::size_type i = s.find(p) ; i!=std::basic_string<T>::npos ; i = s.find(p))
        s.erase(i,n);
}
 
int main()
{
    std::basic_string <char> s = "abaa,bab,abbb";
    std::basic_string <char> p = "ab";
    rem<char>(s,p);
    std::cout << s << std::endl;
    system("pause");
    return 0;
}


Вернуться к обсуждению:
Удаления со строки подстроку! C++
1
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
13.12.2009, 18:24
Готовые ответы и решения:

Строки. Удалить из строки S1 последнюю подстроку, совпадающую с S2
Помогите решить задачу Даны строки S1 и S2. Удалить из строки S1 последнюю подстроку,...

Удалить из строки S1 первую подстроку, совпадающую с S2
Даны две строки: S1 и S2. Удалить из строки S1 первую подстроку, совпадающую с S2. Если таких...

выделить из строки наибольшую монотонную подстроку
помогите.очень нужно) написать программу-выделить из строки наибольшую монотонную подстроку(коды...

Удалить из строки S первую подстроку, совпадающую с S0
Даны строки S и S0. Удалить из строки S первую подстроку, совпадающую с S0. Если совпадающих...

1
13.12.2009, 18:24
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
13.12.2009, 18:24
Помогаю со студенческими работами здесь

Си-шные строки, как вытащить подстроку
Есть ли для строк типа char*, wchar_t* стандартная функция, которая вытаскивает подстроку, как в...

Выделить подстроку из строки, использую char*
Нужно выделить подстроку из строки в массивах char*. например: char*ch = new char; ch = Hello...

Удалить из строки S1 первую подстроку, совпадающую с S2
Даны две строки: S1 и S2. Удалить из строки S1 первую подстроку, совпадающую с S2. Если такой...

Получить заданную подстроку строки Фибоначчи
Здравствуйте, уважаемые пользователи форума! Вот совсем несложная задачка на строки, но три...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru