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

Преобразование классов одной иерархии - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Руководство на русском по GCC и g++ http://www.cyberforum.ru/cpp/thread1340662.html
Подскажите по сабжу - надо разобраться с ключами, режимами и понять общую схему работы компиляторов и линковщика. Добавлено через 3 минуты Ещё хорошо бы пример 1 - Компиляция "Hello, World!" в...
C++ Что нужно сделать в этой задаче Помогите понять,что нужно сделать в этой задаче: " Тема:Апроксимация При решении различных задач физики и математики часто бывает необходимо осуществить разложение периодической функции с... http://www.cyberforum.ru/cpp/thread1340448.html
Указать путь к файлу C++
Проблема следующая, нужно чтобы путь к файлу задавался какой-то стандартной функцией, то есть в коде программы у меня указан только один путь, где будет создаваться файл. Существует ли функция,...
Как определить порядок бит в double? C++
Как определить порядок бит в double?
C++ Розв'язування задач обробки масивів http://www.cyberforum.ru/cpp/thread1340012.html
9. У прямокутній матриці кожен нульовий елемент замінити середнім арифметичним значенням ненульових елементів того рядка, в якому розташований даний нульовий елемент. Якщо в рядку декілька нульових...
C++ Розв'язування задач обробки масивів» Скласти програму для підрахунку середнього арифметичного додатніх елементів прямокутної таблиці В, що складається з MN цілих чисел. Сформувати матрицю за допомогою генератора випадкових чисел і... подробнее

Показать сообщение отдельно
retmas
Жарю без масла
863 / 745 / 168
Регистрация: 13.01.2012
Сообщений: 1,702
25.12.2014, 20:49
может я вас не правильно понял, но так вам низя?
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
class B {
    T data;
 
public:
    B() : data() {}
    B(const B& b) : data(b.data) {}
};
 
class D1 : public B {
  // some D1 spec methods & data
public:
    D1() {}
    D1(const B& b) : B(b) {}
};
 
class D2: public B {
  // some D2 spec methods & data
public:
    D2() {}
    D2(const B& b) : B(b){}
};
 
int main()
{
    D1 d1;
    D2 d2(d1);
    d1 = d2;
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru