使用基类的所有重载

sol*_*old 3 c++ inheritance overriding overloading using-statement

当子类重写基类的方法时,子类中不能获得所有基类的重载.为了使用它们,应该using BaseClass::Method;在子类中添加一行.

是否有一种快速方法可以为所有重写方法设置基类的重载?(不需要using ...为每个方法明确指定)

Tro*_*our 6

不可以.只有using声明才有可能,并且只适用于各种方法.

  • 我想强调`使用声明'.这是搜索更多细节的关键字,因为`using`用于C++中的几个不同的上下文中. (2认同)