现在的位置: 首页 > 综合 > 正文

关于C++私有承继的一个问题

2018年02月06日 ⁄ 综合 ⁄ 共 343字 ⁄ 字号 评论关闭

 

 

各位,请留意上面的代码,DD私有继承于Base,但在DD的构造函数中,竟然可以将DD向上转换为Base,

而代码中被注释的部分确不能编译通过,提示: error C2243: 'type cast' : conversion from 'DD *' to 'Base *' exists, but is inaccessible

 

各位高人,请解释一下到底是怎么回事.

抱歉!评论已关闭.