anon8.c

来自「用于进行gcc测试」· C语言 代码 · 共 34 行

C
34
字号
// PR c++/34213// { dg-do compile }template <void (*fn) ()>void call (){  fn ();}namespace{  struct B1  {    static void fn1 () {}    static void fn4 ();  };  void fn3 () {}  void B1::fn4 () {}  static void fn5 () {}}int main (){  struct B2  {    static void fn2 () {}  };  call<&B1::fn1> ();  call<&B2::fn2> ();	// { dg-error "not external linkage|no matching" }  call<&fn3> ();  call<&B1::fn4> ();  call<&fn5> ();	// { dg-error "not external linkage|no matching" }}

⌨️ 快捷键说明

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