Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Организовать данные в виде линейного списка Всем добрый день. В общем проблема такая..надо организовать данные в виде линейного списка.. есть структура..вот тут и самое интересное..я даже не представляю как это сделать)Подскажите мне пожалуйста как структурированные данные представить в виде линейного списка)Если можно с примерами..но самым простым языком)) https://www.cyberforum.ru/ cpp-beginners/ thread547014.html C++ В каком месте программы описывается структура
подскажите пожалуйста в каком месте программы описывается структура???
C++ Заменить некоторые символы строки пустым символом Здравствуйте, необходимо заменить некоторые символы строки пустым символом. Пробовал так: one='';, но компилятор ругается empty character constant. Искал, как это сделать, но ничего толкового не нашел. Подскажите пожалуйста. https://www.cyberforum.ru/ cpp-beginners/ thread547008.html C++ Задана строка, содержащая дату в формате Задана строка, содержащая дату в формате DD MONTH, YYYY. Преобразовать строку в формат: DD.MM.YYYY.Пример: 12 October,2005 в 12.10.2005.При вводе проверять корректность даты.(Максимальная длина строк не менее 80 символов, при реализации программы необходимо использовать функции для обработки строк из библиотек stdlib.h, string.h). Пожалуйста! https://www.cyberforum.ru/ cpp-beginners/ thread547006.html
C++ Ошибка преобразования типа в классе
Дан класс, который реализует длинную арифметику с положительными\отрицательными целыми числами. Все числа одинаковой длины и их макс. длинна задаётся, как глобальная переменная еще до класса. Класс еще не полностью рабочий, есть баги и ошибки, но на данный момент интересует такая проблема: 1) ошибка error C2440: инициализация: невозможно преобразовать 'int' в 'Lnum' Возникает только при...
C++ Синтаксис и семантика С++ , перечень. https://www.cyberforum.ru/ cpp-beginners/ thread546997.html
Доброго времени суток всем. Не могли бы вы, посоветовать статьи, самоучители, сайты в которых бы информация излагалась бы следующим образом. Пример для синтаксиса: Две наклонные черты // означают однострочный комментарий - все, что следует за этим знаком до конца строки, игнорируется компилятором. Комментарии применяются для описания кода, пояснения неочевидных моментов, указания алгоритмов,...
C++ Массивы: элементы массива с четными номерами, предшествующие первому максимальному элементу, умножить... https://www.cyberforum.ru/ cpp-beginners/ thread546991.html
Дан массив целых чисел размерности n. Все элементы массива с четными номерами, предшествующие первому максимальному элементу, умножить на максимальный #include <conio.h> #include <math.h> #include <stdio.h> void main() { int max,n,k,i;
Ромбовидное наследование. Конструктор внука. C++
если хотите, можете почитать код - он довольно объёмный...но однотипный #include "stdafx.h" #include <iostream> #include <string> using namespace std; class chipset { short *USB_number;// - usb2 / - usb3
C++ Подскажите пожалуйста как привязать ListBox и WebBrowser в С++ Подскажите пожалуйста как привязать ListBox и WebBrowser в С++, т.е. должны отображаться HTML страницы на WebBrowser при нажатии на пункты из ListBox. https://www.cyberforum.ru/ cpp-beginners/ thread546944.html C++ Система линейных уравнений методом Ньютона https://www.cyberforum.ru/ cpp-beginners/ thread546933.html
Система линейных уравнений методом Ньютона x4-3x-20=0 (x>0)
C++ Коментарии к Коду
заранее спасибо #include<conio.h> #include<iostream.h> #include<stdio.h> #include<stdlib.h> main() {int A,i,j,k=0,n,max,max1,S=0; randomize(); do {cout<<"n=";cin>>n;} while(n>33||n<1);
C++ Замена 1 символа на несколько Доброго времени суток. Помогите доделать задачу. Задача: Преобразовать строку, содержащую выражение на Си с операциями (=,==,!=,a+=,a-=, где a – обозначает идентификатор), в строку, содержащую эти же операции с синтаксисом языка Паскаль (:=,=,#,a=a+,a=a-, где a – обозначает идентификатор). Представленный код работает корректно для =,==,!= но с а+=,а-= действует только на 1 операцию в строке... https://www.cyberforum.ru/ cpp-beginners/ thread546910.html
1 / 1 / 1
Регистрация: 01.01.2011
Сообщений: 79
21.04.2012, 16:33  [ТС] 0

Удаление заданной подстроки из строки - C++ - Ответ 2938240

21.04.2012, 16:33. Показов 1910. Ответов 2
Метки (Все метки)

Ответ

а если строка не через string а через char?

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
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
#include <iostream>
#include <conio.h>
#include <cstdio>
#include <cstring>
 
 
using namespace std;
 
int main()
{
 
    char* stopwords[5];
    char* stopsymbols[5];
    char s[200];
    int len = strlen(s);
 
 
 
 
 
    stopwords[0] = "and";
    stopwords[1] = "or";
    stopwords[2] = "no";
    stopwords[3] = "not";
    stopwords[4] = "if";
 
    stopsymbols[0] = ".";
    stopsymbols[1] = ",";
    stopsymbols[2] = "-";
    stopsymbols[3] = ";";
    stopsymbols[4] = ":";
 
    cout << "Enter" << endl ;
    gets(s);
 
for(int i = 0; i < 5; i++)
    {
        int pos = 0;
        while((pos = s.find(stopwords[i], pos)) != s.npos)
        {
            s.erase(pos, stopwords[i].size());
        }
    }
 
        for(int i = 0; i < 5; i++)
    {
        int pos = 0;
        while((pos = s.find(stopsymbols[i], pos)) != s.npos)
        {
            s.erase(pos, stopsymbols[i].size());
        }
    }
 
 
 
        cout << "new string " << s << endl;
    return 0;
}


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

Строка: Написать функцию выделения подстроки из заданной строки длиной К с элемента строки с номером N.
Написать функцию выделения подстроки из заданной строки длиной К с элемента строки с номером N....

Удаление подстроки из строки
Помогите пожалуйста реализовать функцию удаления подстроки из строки, функция получает в качестве...

Удаление подстроки из строки
Привет! Нужна ваша помощь. Требуется написать программу через С-строки: &quot;Написать программу,...

Удаление подстроки из строки
теперь вот такая задача: Удалить из строки все подстроки которые начинаются на &lt; и оканчиваются на...

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

Удалить из строки первое вхождение заданной подстроки
Найти ошибки в коде с++ удалить из строки первое вхождение буквосочетание 'while' #include...

Удалить слова, начинающиеся с заданной подстроки, а слова без заданной подстроки, упорядочить по возрастанию
С консоли осуществляется ввод массива строк. Удалить все слова, начинающиеся с заданной подстроки....

Function - Delete(s,n,l). Purpose - удаление из строки s подстроки
Function - Delete(s,n,l). Purpose - удаление из строки s подстроки, начиная с позиции n, длиной l...

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

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