非C++内建类A和B,在哪些情况下B能隐式转化为A
生活随笔
收集整理的這篇文章主要介紹了
非C++内建类A和B,在哪些情况下B能隐式转化为A
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
//B公有繼承自A,可以是間接繼承
class B:public A{}//B實現了隱式轉化為A的轉化操作
class B{operator A();}//A實現了non-explicit的參數為B
class A{A(const B&);}//賦值操作
A& operator=(const B&);
?
轉載于:https://www.cnblogs.com/yingl/p/5825932.html
總結
以上是生活随笔為你收集整理的非C++内建类A和B,在哪些情况下B能隐式转化为A的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 怎么安装nvidia控制面板 安装NVI
- 下一篇: 【转】C++多态性