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

Удалить из строки все подстроки str2 - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Паттерн "Fasade" - это что? http://www.cyberforum.ru/cpp-beginners/thread1101785.html
Паттерн "Fasade" это что и с чем его хавать? своими словами)
C++ Вывести все целые числа от A до B включительно Даны целые положительные числа A и B (A < B). Вывести все целые числа от A до B включительно; при этом каждое число должно выводиться столько раз, каково его значение (например, число 3 выводится 3 раза). http://www.cyberforum.ru/cpp-beginners/thread1101782.html
Движок для платформеров C++
Всем привет! Вот пишу движок для платвормеров, пишу пишу, компилиру, меня кидает в файл sml_map.h, на строку номер 469, шде написанно: __i = insert(__i, value_type(__k, mapped_type())); #endif return (*__i).second; } В описание к ошибеи написано: ...
Структура наследования базовых/производных классов: error LNK 1104 C++
Может быть проблема, если я неправильно что-то записал в структуре наследования базовых/производных классов?
C++ Архитектура программы карточной игры http://www.cyberforum.ru/cpp-beginners/thread1101777.html
Здравствуйте. Во время создания карточной игры, я столкнулся с небольшой проблемой в архитектуре, которую не могу разрешить: Есть классы Dealer, Human, Bot. Все наследуют от абстрактного класса Gamer. В игре наступает момент, когда игроку необходимо принять решение: взять дополнительную карту или нет? Я решил добавить в Gamer чисто виртуальный метод willTakeAnotherCard() который возвращает...
C++ Бинарная запись в конец файла JPG и считывание Здравствуйте, задача поставлена такая: Написать 2 функции. Первая функция записывает бинарные данные в конец файлу к примеру .jpg. Вторая что бы считать файл с конца. Мой наработанный материал... void JPG::writeToJpg() // Записывает в файл { ofstream fileWrite("Cherry.jpg", ios::binary | ios::ate); fileWrite.write((char*)&_password, sizeof(_password)); fileWrite.close(); } подробнее

Показать сообщение отдельно
metaluga145
243 / 244 / 20
Регистрация: 08.04.2013
Сообщений: 927
21.02.2014, 01:58     Удалить из строки все подстроки str2
ALEXey__,
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <iostream>
#include <string>
 using namespace std;
int main()
{                   
      setlocale( LC_ALL,"Russian" );
      string str2, str1;
      cout<<"Введите str1: "; getline(cin,str1); cout<<"  Кол-во символов: "<<str1.length()<<endl;
      cout<<"Введите str2: "; getline(cin,str2); cout<<"  Кол-во символов: "<<str2.length()<<endl; cout<<endl;
      size_t len = str2.length();
      size_t n = 0;
      while ((n = str1.find(str2)) != string::npos)
            str2.erase(n, len);
 
     cout<<str1<<endl;  
    system("PAUSE");
    return 0;
}
 
Текущее время: 08:09. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru