The question is purely theoretical. There is a class A, it is inherited from different interfaces that have the same name but are in different namespaces.
class A : public Iface, public SomeoneNamespace::Iface { // override pure virtual functions };
Not compiled, IntelliSense tells me that I have not redefined the purely virtual interface functions from the SomeoneNamespace namespace.
Actually, the question is: are identical interface names valid?
VS 2015
) - DuracellIntelliSense
is still to the compilation stage. - αλεχολυτ