我希望C类继承A类的虚拟函数,D类(C类中的嵌套类)继承B类(A类中的嵌套类),它的数据字段,以下是我所拥有的。compiler can see data is a member of A::B,and C::D inherits from it我有两个问题,第一个问题是,我正在做什么正确的方式来实现这种继承第二,正如我所
在§8.5dcl.init/17 In N4140中的重点(17.6.2)中,我们有(重点是我的):
否则(即,对于剩余的副本初始化案例),可以从源类型转换到目标类型或(当使用转换函数时)到其派生类的用户定义的转换序列被枚举为13.3.1.4中描述的派生类,并且通过过载解析(13.3)选择最佳的转换序列。如果转换无法完成或不明确,则初始化格式不正确.<