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

Как заменить все найденные слова в переменной string - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Двусвязный кольцевой список http://www.cyberforum.ru/cpp-beginners/thread538451.html
подскажите пожалуйста как будит выглядеть Двусвязный кольцевой список? #include "stdafx.h" #include <cstdlib> #include <iostream> using namespace std; struct node //элемент списка
C++ Проверить корректность ввода Постройте функции для запроса и чтения ФИО, почтового адреса и даты, и проверьте корректность ввода. http://www.cyberforum.ru/cpp-beginners/thread538344.html
C++ Посимвольное считывание из файла в массив int
Вообщем есть файл с числами(там всегда будут числа). Примерно такого содержания 11000011000011000011 11000011000011000011 11000011000011000011 11000011000011000011 11000011000011000011...
Помогите разобраться с кодом. Класс, описывающий длинное вещественное число. C++
#include <deque> #include <string> #include <algorithm> #include <vector> using namespace std; // Класс, описывающий длинное вещественное число class LongNumber {
C++ Как удалить элемент из связного списка? http://www.cyberforum.ru/cpp-beginners/thread538324.html
//Разработать программу поиска в векторе значений, лежащих в диапазоне, введённом с клавиатуры. //Удалить все элементы, не принадлежащие диапазону. Элементы вектора вводятся с клавиатуры и...
C++ найти индекс элемента массива ,имеющего минимальную сумму цифр 1)найти индекс элемента массива ,имеющего минимальную сумму цифр 2)выяснить сумма каких элементов бльше, тех что првее или левее элемнта из задания 1. Моя программа выдает ошибку. может вы сможете... подробнее

Показать сообщение отдельно
MrCold
855 / 753 / 71
Регистрация: 11.01.2012
Сообщений: 1,942
04.04.2012, 06:00
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <iostream>
#include <string>
using namespace std;
int main(){
string text("There is tomat, tomat and tomat");
string change("apple");
size_t i = 0;
 
for (int j = 0;j <text.length() - 1;j++)
{
i=text.find("tomat");
if(i == j)
text.replace(i,change.length(),change);
 
}
cout << text;
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru