У меня есть базовый класс, который включает в себя конструктор с переменным списком аргументов:
class Super {
public:
Super(int num, ...);
...
}
Теперь в моем конструкторе подкласса мне нужно как-то вызвать этот конструктор суперкласса, но как мне это сделать? Обычное дело, естественно, не работает:
class Sub {
public:
Sub(int num, ...) : Super(???) { ... }
...
}
Так что же мне поставить вместо ???
У меня есть еще один конструктор, который принимает вектор, но такой конструктор является прямым требованием клиента.