net15.c
来自「Mac OS X 10.4.9 for x86 Source Code gcc」· C语言 代码 · 共 48 行
C
48 行
// { dg-do run }// InterViews (ibuild) requires this to work.extern "C" void exit(int);void *old;class c1{ int i;public: c1 () {}};class c2{ int j;public: c2 () {}};class c3 : public c1, public c2{public: c3 () { old = this; // printf("new object c3 at %x\n", (int)this); } }};c2* f (){ c2* n = new c3 (); // printf ("new object c3 casted to c2 at %x\n", (int)n); return n;}int main (){ c3* o = (c3*)f (); // printf("new object c3, upcasted from c2 at %x\n", (int)o); // if old and o are not the same, fail the test case. if (old != o) exit(1); return 0;}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?