pr17517.c
来自「Mac OS X 10.4.9 for x86 Source Code gcc」· C语言 代码 · 共 33 行
C
33 行
// Test PR 17517. Test case provided by Serge Belyshev. /* { dg-do compile } */ /* { dg-options "-O2" } */extern void foo ();struct Ptr { int * ptr; Ptr () { ptr = 0; } ~Ptr() { delete ptr; } Ptr &operator= (int * p) { ptr = p; return *this; }};int *new_checker () { foo (); return 0; }void pipe (int c){ Ptr checker; foo (); for (;;) { switch (c) { case '-': checker = new_checker (); break; } }}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?