Общая постановка. Разработать класс «Динамическая строка», обеспечив при этом перегрузку операции «присваивание». Необходимо изучить методику по созданию одномерных динамических символьных массивов (C-style строка) при помощи конструкторов с захватом динамической памяти и деструкторов для их уничтожения, а также способа работы со строковыми объектами. Познакомиться с механизмом перегрузки операций.
Задание. Общая постановка. Пользовательский класс String». Перечислим должен содержать необходимые элементы-данные, создаваемые в динамической области памяти.
Конструктор для создания строк: String(...);
Деструктор: ~String(...);
Метод ввода исходной строки: Set(...);
Метод печати: void Print(...);
ЗАДАНИЕ: Ввести строку символов S1, признак окончания ввода строки – нажатие клавиши Enter. Программа должна содержать перегруженную операцию «=», использование которой скопирует S1 в S2 при следующих условиях: Без всех цифр
Гарантия на работу | 1 год |
Средний балл | 4.96 |
Стоимость | Назначаете сами |
Эксперт | Выбираете сами |
Уникальность работы | от 70% |