defarg6.c

来自「linux下的gcc编译器」· C语言 代码 · 共 28 行

C
28
字号
// Build don't link:template <class T>struct C {  template <class U>  void f(U); // OK  template <class V = int>  struct I {}; // OK  template <class W = int>  void h(W); // ERROR - default argument    template <class Y>  void k(Y);};template <class T>template <class U = double>void C<T>::f(U) {} // ERROR - default argumenttemplate <class X = void*>void g(X); // ERROR - default argumenttemplate <class T = double>template <class Y>void C<T>::k(Y) {} // ERROR - default argument

⌨️ 快捷键说明

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