I have a base class, which includes a constructor with variable argument list:
class Super {
public:
Super(int num, ...);
...
}
Now, in my subclass constructor I need to somehow call this superclass constructor, but how do I do it? The usual thing, naturally, doesn't work:
class Sub {
public:
Sub(int num, ...) : Super(???) { ... }
...
}
So what do I put into instead of ???
I do have another constructor that accepts a vector, but having one like this is a direct requirement from the client.