对于类A和类B,如果A(B());能够通过编译,那么最有可能是下面哪一种情况
对于类A和类B,如果A(B());能够通过编译,那么最有可能是下面哪一种情况
A、类A中定义了构造函数A(const B*)
B、类B是类A的派生类,且定义了无参构造函数
C、类B是类A的友元类
D、类A中存在类型转换函数B()
【正确答案】:B
Top