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

Заменить сочетание слов в строке - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ CreateProcess рекурсия. http://www.cyberforum.ru/cpp-beginners/thread347863.html
Пробую запустить процесс сам из себя, используя CreateProcess(). Путем проверки, кол-ва парам-ров командной строки, (когда создаю дочерний процесс отправляю через ком. строку "child"), т.к. argv содержит путь к файлу, а след. по индексу идет параметр, что по идее должен отражать argc. Но наверное, я не прав в чем-то. Не знаю, как проверить. Т.к. в процессе отладки виден ход только самого первого...
C++ Закрепление материала Привет всем. У меня такой вопрос. Я изучил книгу Лафоре "ООП в C++". Естественно какие-то моменты под забываются. Я хотел бы устроится работать программистом, но на своём уровне я пока не дотягиваю, что бы устроится как начинающий. Собеседование показало, что у меня проблемы с классами и указателями. Где бы можно было бы найти такие мудрёные задачки с подводными камнями, что бы и руку на них... http://www.cyberforum.ru/cpp-beginners/thread347850.html
Вопрос по динамическому полиморфизму C++
Здравствуйте. Прочитал про статический и динамический полиморфизмы. Возник такой вопрос. Имеем код: #include <iostream> class base { ... public:
Не могу понять задание. C++
Определить класс - "Комплексное число" в виде модуля и аргумента комплексного числа. Составить пользовательскую функцию, которая вычисляет таблицу значений заданной математической функции y(z1), где z1, значение типа "Комплексное число", и у(z), где z, значение типа complex(стандартный класс). Таблица вычисляется для комплексных чисел, модуль которых равен mod(z) = 1, а arg(z) ...
C++ Проверка кратности чисел. http://www.cyberforum.ru/cpp-beginners/thread347806.html
Программа должна выводить все числа кратные 11-ти в заданном диапазоне: void main() { int i=10,lim; cout<<"Enter upper limit:\n"; cin>>lim; while (i<=lim) { if ((i%11)==true) cout<<"\n"<<i<<"\n";
C++ Алгоритмы планирования разветвленной структуры. S = фигурная скобка, которая объединяет три уравнения: 1)ax+bx(x - в квадрате)-c, где x<a 2)a/x+(квадратный корень из (x+1)), где x=a 3)(a+bx)/(квадратный корень из выражения (x+1)), где x>a. И это все - в версии СBuilder-а. Такое возможно?! подробнее

Показать сообщение отдельно
asics
Freelance
Эксперт C++
2844 / 1781 / 144
Регистрация: 09.09.2010
Сообщений: 3,842
04.09.2011, 13:00     Заменить сочетание слов в строке
Без учета регистра:
C++
1
2
3
4
5
6
7
8
9
10
#include <iostream>
#include <string>
#include <boost/algorithm/string/replace.hpp>
 
int main(){
  std::string s("GRUB CMDLINE LINUX DEFAULT"), w1("CMDLINE"), w2("FINAL");
  boost::algorithm::ireplace_all(s, w1, w2);
  std::cout << s;
  return 0;
}
 
Текущее время: 07:10. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru