Имам базов клас, който включва конструктор със списък с променливи аргументи:
class Super {
public:
Super(int num, ...);
...
}
Сега в моя конструктор на подклас трябва по някакъв начин да извикам този конструктор на суперклас, но как да го направя? Обичайното нещо, естествено, не работи:
class Sub {
public:
Sub(int num, ...) : Super(???) { ... }
...
}
И така, какво да поставя вместо ???
Имам друг конструктор, който приема вектор, но наличието на такъв е пряко изискване от клиента.