Рассмотрим
struct Base
{
int foo(int);
int foo(int, int);
};
struct Child : Base
{
using Base::foo;
int foo(int, int, int);
};
В идеале я хочу привести класс Base foo, который принимает только один int в качестве параметра в класс Child, а не тот, который принимает 2 int s. Есть ли способ, которым я могу это сделать? В моем письме using Base::foo; приведены методы foo Base.