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

Перегрузка функций и операторов - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Написать протокол передачи данных для MSP430 http://www.cyberforum.ru/cpp-beginners/thread287752.html
нужен RS232 протокол для микроконтроллера MSP430 с crc24 на С++
C++ Стек элементы не меняются местами Задание найти макс элемент стека и поменять его местами с первым элементом стэка Кто-то помочь с переменой местами макс элемента и первого У меня заменяет первый эл-т на максимальный, а максимальный не хочет заменять на первый #include <iostream.h> #include<conio.h> struct node { float num; http://www.cyberforum.ru/cpp-beginners/thread287749.html
C++ что и зачем следует, а так же как работет
int askInteger() { int ret = 0; char cnt = getch(); while(cnt >= '0' && cnt <= '9') { ret *= 10; ret += cnt - '0'; cout << cnt; cnt = getch();
Перегрузка оператора [][] C++
допустим у меня есть клас Matrix и я хочу опедилить оператор доступа к его елементу как реализовть оператор если простой масив я знаю а вот если вот так нет подскажите сли кто знает
C++ Моделирование перемещающего загрузчика http://www.cyberforum.ru/cpp-beginners/thread287742.html
Здравствуйте, есть следующее задание. Первая часть: Разработать приложение по Windows 32 моделирующее работу перемещающего загрузчика. Программа считывает двоичный файл следующей структуры: N A1..AN D0 D1 … Dk-1 Dk Где: N – количество ячеек с адресами данных А1 .. АN – ячейки с адресами данных D0 .. Dk – ячейки с данными Необходимо изменить значение по адресам А1 .. АN на некоторую...
C++ Консольный вывод расширенной ASCII и русских букв Извиняюсь, если подобные темы уже есть, но с помощью поиска получить ответ на свой вопрос я не смог. Собственно, вот и он: Мне необходимо выводить на экран двумерные матрицы с русскими и/или английскими символами в рамках. Раньше для вывода русского текста использовал setlocale( LC_ALL,"Russian"); а для вывода псевдографики такую штуку static_cast<char>(n) И то, и другое - нагуглено по... подробнее

Показать сообщение отдельно
JD Stive
2 / 2 / 1
Регистрация: 28.01.2010
Сообщений: 71

Перегрузка функций и операторов - C++

03.05.2011, 13:34. Просмотров 564. Ответов 0
Метки (Все метки)

Создать класс List - очередь. Определить операторы "+" – сложения списков, "-" – вычитание (как в множестве) как дружественные функции. Определить операторы сравнения "==", "!=", "<", ">", как методы класса. Перегрузить операторы "<<" и ">>" для ввода/вывода в поток, так и для вставки/извлечения элементов в/из очереди. Класс должен быть полностью функционален, то есть содержать все необходимые конструкторы и деструктор. Для упрощения работы используйте класс либо структуру ListItem для представления элементов списка, на которые и ссылается List.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru