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

Создать класс String и перегрузить операторы - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Классы с динамическими структурами данных. Перегрузить операции присваивания http://www.cyberforum.ru/cpp-beginners/thread1104848.html
Выполнить задание не используя библиотеку стандартных шаблонов. 1. Для типа динамической структуры данных, указанного в задании, разработать соответствующий класс, предусмотрев в нем конструкторы...
C++ Множественное наследование с использованием абстрактных базовых классов Множественное наследование с использованием абстрактных базовых классов, файлового ввода-вывода с применением потоков С++, функций обработки исключительных ситуаций. Задание к практической работе... http://www.cyberforum.ru/cpp-beginners/thread1104846.html
Создать иерархию классов датчик – абстрактный базовый класс и датчики температуры, влажности и скорости ветра C++
а) Создать иерархию классов датчик – абстрактный базовый класс и датчики температуры, влажности и скорости ветра. Для каждого класса определить свои единицы измерения и способ снятия данных о...
Создать иерархии наследования: книга, тетрадь – записная книжки C++
Необходимо создать две программы, которые иллюстрировали бы оба приведенных выше примера множественного наследования. Создать динамический массив объектов, инициализировать его. ...
C++ Наследование классов, механизм виртуальных функций http://www.cyberforum.ru/cpp-beginners/thread1104840.html
Задание к практической работе Общая постановка. Программа должна содержать: • базовый класс Х, включающий два элемента х1, х2 типа int, • конструктор с параметрами для создания объектов в...
C++ Реализовать подсчет числа пи по представленной формуле с измерением времени работы в секундах Реализовать подсчет числа пи по представленной формуле с измерением времени работы в секундах. подробнее

Показать сообщение отдельно
lion-6v
0 / 0 / 0
Регистрация: 19.12.2012
Сообщений: 93

Создать класс String и перегрузить операторы - C++

25.02.2014, 01:37. Просмотров 307. Ответов 0
Метки (Все метки)

Написать программу, демонстрирующую работу класса :

b) Создать класс String – строку, используя динамическую память. Определить операторы "+" –сложение строк, "=" и "+=" – присваивания, как дружественные функции. Определить операторы сравнения "==", "!=", "<", ">", как методы класса. Операторы должны работать как со String, так и с char*. Определить оператор "[]" для доступа к каждому символу в отдельности. Перегрузить операторы "<<" и ">>" для ввода/вывода в поток.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.