|
Главная | Правила | Регистрация | Дневники | Справка | Пользователи | Календарь | Поиск | Сообщения за день | Все разделы прочитаны |
|
Опции темы | Опции просмотра |
04.10.2018, 22:27 | #1 (permalink) |
Новичок
Регистрация: 29.09.2018
Сообщений: 2
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
|
Класс «Динамическая строка» и перегрузка операций
Условие: Пользовательский класс String должен содержать необходимые элементы-данные, которые создаются в динамической области памяти. Конструктор для создания строк: String (…); Деструктор: ~String(); Метод ввода исходной строки: Set(); Метод печати: void print(…); Код методов – вне пространства определения класса. Программа ил-люстрирует прямой и косвенный способы обращения к методам. Ввести с клавиатуры строку символов S1. Признак окончания ввода строки – нажатие клавиши «Ввод». Программа должна содержать перегру-женную операцию «=», использование которой скопирует S1 в S2 . Исходную и преобразованную строки вывести в файл. В программе необходимо использовать стоковые и файловые потоки. Задание: Если длина L кратна 4, то выделяется подстрока после последнего пробела. |
04.10.2018, 22:27 | |
Helpmaster
Member
Регистрация: 08.03.2016
Сообщений: 0
|
Отправлю вам схожие обсуждения, можете поискать там нужную информацию Динамическая подсветка водоёма Pascal. Динамическая память Динамическая головка 15ГД-14 Динамическая память в с\с++ Определение числа операций |
Ads | |
Member
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
|
Метки |
помощь, программирование, с++ |
Опции темы | |
Опции просмотра | |
|
|