dependent-expr1.c

来自「xml大全 可读写调用率很高 xml大全 可读写调用率很高」· C语言 代码 · 共 30 行

C
30
字号
// { dg-do compile }// Copyright (C) 2003 Free Software Foundation, Inc.// Contributed by Nathan Sidwell 30 Jun 2003 <nathan@codesourcery.com>// PR c++ 9779. ICEstruct I {};void Foo (int);namespace std{  template <typename X>  void Baz (I *x)  {    Foo (sizeof (I));    Foo (sizeof (x));    Foo (__alignof__ (I));    Foo (__alignof__ (x));    Foo (x->~I ());    //    Foo (typeid (I));    Foo (delete x); // { dg-error "" }    Foo (delete[] x); // { dg-error "" }    Foo (throw x); // { dg-error "" }  }}

⌨️ 快捷键说明

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