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

Дан символ С и строка S. Перед каждым вхождением C в строку S вставить строку S. Где ошибка? - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Лабораторная по массивам структур и массивам строк http://www.cyberforum.ru/cpp-beginners/thread754352.html
Помогите пожалуйста! У меня задача создать динамический массив из элементов структурного типа, struct pupil { char*name; int age; float rating }; выполнить поиск и добавить строки после каждой четной строки. Поиск я сделал, а вот строки добавить не получается( И еще как сделать, чтобы если поиск ничего не нашел он писал, что таких учеников нет. Заранее спасибо вот мой код: #include...
C++ Переменная на весь Unit Доброго вечера всем! Учил делфи и программировал на нём же. К с++ даже не притрагивался. В делфе юзал одну переменную на весь юнит или проект, а как в с++ так сделать? Приходится объявлять для каждой процедуры, тем более значения переменных не сохраняются. Спасибо http://www.cyberforum.ru/cpp-beginners/thread754344.html
C++ Работа с экраном в текстовом режиме (вывод всех цветов фона, разделяя цвета паузой)
Пожалуйста подскажите, как сделать вывод всех цветов фона, разделяя цвета паузой. Задание: Дополнить меню функциональной клавишей F6: вывод в окно 1 всех цветов фона, разделяя цвета паузой. На окно нанести рамку. Вот, что у меня только есть: #include <vcl.h> #include <stdio.h> #include <conio.h> #include <stdlib.h> #include <dos.h> #include <windows.h>
Singleton и DLL C++
DLL .h class EXPORT LOG { public: LOG() { x = this; } void test();
C++ Подсчитывать количество цифр 2 http://www.cyberforum.ru/cpp-beginners/thread754329.html
Всем привет, вот нашёл задачку: Напишите метод который будет подсчитывать количество цифр 2, используемых в записи чилес от 0 до n включительно. Впринципе она кажется лёгкой, я сделал её стандартным методом (разбор числа на цифры, и проверка есть ли в нём 2), когда я задаю n = 1000000, то программа выполняется довольно быстро, но если n = к примеру 1000000000, то естественно, ждать приходидся...
C++ Вычисления с использованием подпрограмм, функции и процедуры Помогите пожалуйста!)) 1)Дважды вычислить значение выражения, первый раз используя процедуру, а второй - функцию. http://s020.***********/i704/1301/41/57860c703137.jpg подробнее

Показать сообщение отдельно
Croessmah
Модератор
Эксперт С++
 Аватар для Croessmah
11811 / 6790 / 767
Регистрация: 27.09.2012
Сообщений: 16,840
Записей в блоге: 2
Завершенные тесты: 1
07.01.2013, 14:47     Дан символ С и строка S. Перед каждым вхождением C в строку S вставить строку S. Где ошибка?
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <iostream>
#include <string>
 
int main(){
    setlocale(LC_ALL,"russian");
    std::string str("Заменяем все вхождения ДЛЯ МЕНЯ строки на другую. Не хватает ДЛЯ МЕНЯ рюмки.");
    std::string findstr="ДЛЯ МЕНЯ";
    std::string replacestr="одной";
    std::string::size_type index;
    while((index=str.find(findstr))!=std::string::npos) 
        str.replace(index, findstr.size(), replacestr);
    std::cout<<str<<std::endl;
    return 0; 
}
 
Текущее время: 03:15. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru