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

Шаблоны изменение типа - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Ошибка при записи в строку http://www.cyberforum.ru/cpp-beginners/thread981172.html
Здравствуйте, подскажите, что я делаю не так? char *nameImage, *pathMessage, *pathImage; std::cout << "Введите название изображения(*.bmp)\n"; std::cin >> nameImage;
C++ Определение кислотности раствора в зависимости от цвета индикатора Составить программу определения кислотности раствора в зависимости от цвета индикатора. Например возьмём один индикатор метиловый оранжевый, он может быть трёх цветов в зависимости от среды:... http://www.cyberforum.ru/cpp-beginners/thread981170.html
Действитетльный вектор C++
// Дан действительный вектор х . Определить и напечатать произведение //положительных компонентов вектора. #include <iostream> #include "stdafx.h" # include <math.h> #include <iomanip> #...
C++ Максимальная зарплата
Добрый вечер. Помогите с задачей, пожалуйста. Вот текст задачи: Максимальная зарплата На малом предприятии работает определенное количество работников, но не менее двух – директора и...
C++ Исправте ошибки http://www.cyberforum.ru/cpp-beginners/thread981147.html
задача - Дано действительное число a. Не пользуясь никакими другими арифметическими операциями, кроме умножения, получить a8 за 3 операции. #include <iostream.h> #include <conio.h> main() { ...
C++ Один и тот же результат "-1.#IND" выдает один и тот же результат... можно как-то исправить? const int N=100; double calculate(int myArray) { double sum = 0, j = 0, result; for(int i = 0; i < N; i++) { if (i%2==0) { подробнее

Показать сообщение отдельно
Egor138
32 / 13 / 2
Регистрация: 10.08.2012
Сообщений: 619
Записей в блоге: 2

Шаблоны изменение типа - C++

18.10.2013, 20:44. Просмотров 268. Ответов 2
Метки (Все метки)

Передо мной стоит такая задача:

C++
1
2
3
4
5
6
7
8
9
class par1;
class par2;
class par3;
 
class MyClass  //Основной класс
{
public:
     ТИП parent;      
};
Есть у меня основной класс MyClass, у которого есть параметр-родитель. А качестве параметра я могу поставить любой экземпляр класса из par1, par2, par3.

Для решения данной задачи отлично подошли бы шаблоны, НО мне нужно, чтобы была возможность менять этого родителя - следовательно менять тип. Как я понял с помощью шаблона поменять уже установленный тип нельзя. Может подскажите какой нибудь из наиболее рациональных способов решения такой задачи.

Буду очень благодарен!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru