Re: Конструктор шаблонного параметра
От: Alex Dav Россия  
Дата: 25.07.07 10:15
Оценка:
Здравствуйте, Аноним, Вы писали:

А>Здравствуйте.


А>Возникла такая проблема:

А>
А>template<typename Parent>
А>class Child : public Parent
А>{
А>public:    
А>    Child(/* здесь как-то надо передать параметры, требуемые конструктором Parent */)
А>        : Parent(/* как передать сюда параметры? */)
А>    {}
А>};

[ccode]
А>


template<typename Parent>
class Child : public Parent
{
public:
Child(int j)
: Parent(j)
{};
};
[/ccode]


А>Как сделать шаблонный класс Child независимым от параметров конструктора предка?


в кострукторе Child() передай в Parent что-нибудь по умолчанию в моем случае кпримеру Parent(0)
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.