Hi everyone.
To avoiding virtual inheritance I'm trying to resolve my problem with templates but, now I have a new one:
Class B
{...};
template <class Base> class F1 : public Base
{
void foo() {..}
};
template <class Base> class F2 : public Base
{
void foo() {..}
};
template <class Base>...