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

Сложение экземпляра базового класса и экземпляра наследника - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Где бы записать 60! ? http://www.cyberforum.ru/cpp-beginners/thread274654.html
У меня стоит задача вычислить уравнение: P (a, b) = a! / (a-b)! Где "а" равно 60, а "b" равно 3 Есть какой то тип, где бы вместить 60! ?
C++ блок-схемы!!!! кто может помочь с составлением блок-схем отзовитесь http://www.cyberforum.ru/cpp-beginners/thread274653.html
Вывести на экран таблицу значения функции C++
Цель: формирование практических навыков выбора и использования операторов цикла языка С++. Постановка задачи. Решить указанные в варианте задачи, используя основные операторы языка С++. При решении задачи, использовать все типы циклов (for, while, do while).
C++ Дано множество точек. Найти медиану.
Учусь на первом курсе. Получил вот такое задание:"Медианой множества, состоящего из четного числа точек на плоскости, называется прямая, соединяющая любые две точки множества, по обе стороны от которой лежит равное количество точек. Дано множество точек на плоскости. Найти медианы." Попытался сделать, но не вышло. Объясните пожалуйста что дальше делать. #include <iostream> #include...
C++ Шарик, летающий по экрану и ударяющийся об его стенки http://www.cyberforum.ru/cpp-beginners/thread274646.html
Тут такая тема: срочно нужна помощь в создании задания на С++. С помощью графического редактора С++ необходимо создать программу в которой будет следующее: шарик летающий по экрану и ударяющийся о его стенки, при этом при каждом ударе о границу монитора шарик меняет цвет. Пожалуйста помогите))) очень срочно надо)))
C++ Программирование разветвляющихся алгоритмов Программирование разветвляющихся алгоритмов подробнее

Показать сообщение отдельно
Red Planet
 Аватар для Red Planet
49 / 10 / 2
Регистрация: 20.09.2009
Сообщений: 263
12.04.2011, 19:00  [ТС]     Сложение экземпляра базового класса и экземпляра наследника
silent_1991, смотрите. Есть объект класса A, у него есть наследник B. Нужно реализовать операцию сложения экземпляра родителя с экземпляром наследника. В результате этого получается экземпляр наследника.

C++
1
2
A a1; B b1, res;
res=b1+a1;
Цитата Сообщение от silent_1991 Посмотреть сообщение
Зачем там указатель prev?
Этому указателю (res.prev) присваивается адрес b1 (так как скаладываем b1 с a1). Таким образом res "знает", что появился от b1.

Цитата Сообщение от silent_1991 Посмотреть сообщение
почему вся загвоздка в нём?
Нужно аккуратно и правильно обращаться с динамической памятью, но я пока не сообразил, поэтому и создал тему.
 
Текущее время: 03:26. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru