?? covariant1.c
字號(hào):
// PR c++/5607// { dg-do run }class A {public: virtual A* getThis() { return this; }};class B {int a;public: virtual B* getThis() { return this; }};class AB : public A, public B {public: virtual AB* getThis() { return this; }};int main (){ AB* ab = new AB(); A* a = ab; B* b = ab; if (a->getThis() != a || b->getThis() != b) return 1; return 0;}
?? 快捷鍵說(shuō)明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -