synth1.c

来自「this is a gcc file, you can download it 」· C语言 代码 · 共 28 行

C
28
字号
// PR c++/6179// Bug: we tried to look at the fields of 'const A' to determine the proper// exception specification for the synthesized copy constructor, but// TYPE_FIELDS hadn't been set yet, so we incorrectly got a throw() spec.struct B{  B () {}  B (const B&) { throw 1; }};struct A;void f (const A &) {}struct A{  B b;};int main (){  A a;    try    { A a2 (a); }  catch (...)    { }}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?