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

Замена элемента из множества - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Ассоциативный массив своими руками http://www.cyberforum.ru/cpp-beginners/thread1496216.html
Подскажите, пожалуйста, как реализовать такую конструкцию: array = 324;
C++ Stl vector как массив Есть функция принимающая указатель на массив и его длину и копирующая его в другой массив определенный указателем. void SetMass(float *pMass, int plengthMass) { mMass = new... http://www.cyberforum.ru/cpp-beginners/thread1496214.html
C++ Копирование при полиморфизме
Всем доброго дня ! Почему при полиморфизме вызывается конструктор копировщик только базового класса (строка 70) ? Получаю ошибку. Мне нужна полноценная копия. Заранее спасибо !!!
C++ Нужно перевести программу с Visual basic на с++
...
C++ Структура "Товар" http://www.cyberforum.ru/cpp-beginners/thread1496165.html
Описал структуру с двумя членами: имя и цена товара. Программа компилируется, но работает не правильно. Например, не выводит на экран все товары. Помогите разобраться почему. #include <iostream>...
C++ Список структур "Работник" struct Rab { char *name; int vozrast; char *dolg; }; struct Stack { Rab elem; подробнее

Показать сообщение отдельно
r1se3
0 / 0 / 0
Регистрация: 18.09.2013
Сообщений: 37

Замена элемента из множества - C++

09.07.2015, 17:51. Просмотров 346. Ответов 15
Метки (Все метки)

Подскажите с оптимальным решением задачи.

Имеется динамический vector элементов для подстановки.
std:vector<std::string> letters_rep;
letters_rep.push_back("r");
letters_rep.push_back("u");
letters_rep.push_back("z");
letters_rep.push_back("w");


Имеется строка, в которой необходимо заменить символ:
std:string str = "zLhpgjHps53p";

Задача:
Заменить элемент "p", на элементы из множества, получив все возможные вариации, т.е.:

zLhrgjHzs53u
zLhrgjHrs53z
zLhwgjHus53z
zLhzgjHzs53z
и т.д.


Заранее благодарен.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.