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 + -
显示快捷键?