Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Графы на С++ https://www.cyberforum.ru/ cpp-beginners/ thread53801.html
Помогите плиз! Есть задача: Посвящение в студенты.Есть n студентов.НЕ ВСЕ знают друг друга.Но у каждого есть знакомые..Действует принцип:"Знакомые моих знакомых - мои знакомые" Задача найти пары...
Определить все ходы для белой шашки. C++
На шашечном поле в произвольном порядке расставлены шашки. Для выбранной пользователем белой шашки определить все ее возможные ходы. Учесть, что за один шаг белая шашка может сбить несколько черных...
C++ как сделать правильно указатель на первую функцию
#include "stdafx.h" #include "stdio.h" #include "conio.h" int F(int n) { if(n==0) return 1; if(n==1) return 1; return (n+(n-1)); } int _tmain(int argc, _TCHAR* argv)
C++ Что такое NULL ? Обьясните, что значит NUL часто вижу его в условиях и операторах а что это значит точто не знаю!!! https://www.cyberforum.ru/ cpp-beginners/ thread53769.html
C++ Капли дождя https://www.cyberforum.ru/ cpp-beginners/ thread53755.html
Здравствуйте!!! Помогите пожалуйста сделать на консольном окне капли дождя(то есть как льет дождь). Нужно чтобы они падали как на землю!!! Спасибо заранее!!!
DEV-C++ - виснет компилятор C++
Всем ещё раз привет.Пытаюсь скомпилировать код вида: #include <graphics.h> int main() { initwindow(400,300); // открыть окно для графики
Как просуммировать список??? C++
В узлы первого списка записаны цифры первого числа,а в узлы второго списка записаны цифры второго числа.Первый и второй список одной структуры.Каким образом их суммировать?Напишите пожалуйста...
C++ непонятные ошибки Здравствуйте Ситуация такая: программа выводит в определенную часть экрана некую последовательность символов, затем запоминает эту определенную часть экрана в буфер, затем восстанавливает из... https://www.cyberforum.ru/ cpp-beginners/ thread53716.html
C++ nujni komponenti vcl dlia bcb6 https://www.cyberforum.ru/ cpp-beginners/ thread53704.html
pomoghite pojaluista nati devexress s instaliashkoi esli mojno skinite link a to na trekerah ih snali
C++ Уплотнить заданную матрицу, удаляя из нее строки и столбцы, заполненные нулями Уплотнить заданную матрицу, удаляя из нее строки и столбцы, заполненные нулями. Найти номер первой из строк, содержащих хотя бы одни положительный элемент. Помогите пожалуйста, С++ 2008... сам... https://www.cyberforum.ru/ cpp-beginners/ thread53697.html
Псевдо программист
192 / 113 / 37
Регистрация: 19.09.2009
Сообщений: 303
03.10.2009, 09:52 0

Наследование классов. Копирование производных классов

03.10.2009, 09:52. Просмотров 2547. Ответов 4
Метки (Все метки)

Ответ

Хотел предложить сделать так:
C++
1
2
3
4
5
6
7
8
9
10
        const B& operator = (const B& copy)
        {
                if(this == &copy)
                        return * this;
 
                mB = copy.mB;
        PutA(copy.GetA());
 
                return * this;
        }
Но почему-то компилятор ругается:
error C2662: 'A::GetA' : cannot convert 'this' pointer from 'const B' to 'A &'

Хм..

Вернуться к обсуждению:
Наследование классов. Копирование производных классов
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
03.10.2009, 09:52

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Файлы и объекты производных классов
Вопрос следующий: имеется два класса, базовый и производный. В файл бинарно записывается объект...

Конструктор по умолчанию для производных классов
Допустим, имеется код: class abstr_emp { private: string fname; // abstr_emp's first...

Массив объектов разных производных классов
Задача такая: базовый класс - фигура, производные классы - круг, треугольник и т.п. Пользователь...

Функция создающая объекты производных классов
Функция получает входной параметр - целое число. Если оно равно 0, создается новый объект -...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.