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

класс на С++ - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Контекстная диаграмма классов http://www.cyberforum.ru/cpp-beginners/thread74599.html
Доброго времени суток всем. Задали программу: Герой может передвигаться на одну клетку на север, юг, запад или восток. Движение начинается их точки с координатами (10, 10) Вот мой исходник: ...
C++ Разъясните как чайничку :) Ребята, кому не трудно, объясните недолекому человеку, как и с чем едят "механизм передачи неопределенного числа параметров". Вот хоть убей, не доходит как это реализовать(именно как правильно... http://www.cyberforum.ru/cpp-beginners/thread74594.html
C++ организация виртуальной памяти
Помогите плиз с задачей.... Смоделировать работу системы, которая использует страничную организацию памяти с размером страници 200 байт. В системе присутствует основная память ОП и внешня память...
C++ Работа с файловыми потоками в С++.
Помогите разобратсья в программе: Дан символьный файл f. Подсчитать число вхождений в файл каждой из букв a, b, c, d, e, f. Результат вывести в файл g в виде таблицы с комментариями. #include...
C++ Минимальный элемент матрицы http://www.cyberforum.ru/cpp-beginners/thread74581.html
народ помогите плз за рание большое спасибо При решении задач инициализируйте значения переменных с помощью конструктора. - Найдите минимальный элемент в каждой строке матрицы. Создайте класс...
C++ Найти первый символ в строке, являющийся буквой латинского алфавита Здравствуйте! Обращаюсь к вам с мольбой:cry::спасите меня!!! (на языке Си- )найти первый символ в строке, являющийся буквой латинского алфавита. Функцию поиска реализовать рекурсивно подробнее

Показать сообщение отдельно
perchik71
69 / 27 / 2
Регистрация: 08.08.2009
Сообщений: 60
15.12.2009, 01:09
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
#include <iostream>
#include <cstring>
class String
{
private:
string str, old, zam;
pos;
public:
String(): str(""), old(""), zam(""), pos(0) {}
void Set(); 
string& Rep();
};
string& Rep() 
{ 
while((pos=str.find(old,pos))!=-1)
str.replace(pos,zam.length(),zam.c_str());
return str;
} 
void String::Set() 
{ 
cout << "Текст: ";
cin >> text;
cout << "Заменить что: ";
cin >> old;
cout << "Заменить на: ";
cin >> zam;
}
void main ( )
{
String str=new String(); 
void Set(); 
cout << "результ: " << Rep()<< endl;
delete str;
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru