spec39.c
来自「this is a gcc file, you can download it 」· C语言 代码 · 共 44 行
C
44 行
// Build don't link:// // Copyright (C) 2000 Free Software Foundation, Inc.// Contributed by Nathan Sidwell 19 Jan 2001 <nathan@codesourcery.com>// Bug 1656. We failed to make sure that a template-id was built// from a primary template.template <int dim> struct Outer{ struct Inner {}; void f() { Inner<dim> i; // ERROR - non-template Inner<> j; // ERROR - non-template }};struct O {};void foo (){ Outer<1> x; x.f (); Outer<1>::Inner<2> z; // ERROR - non-template O<1> w; // ERROR - non-template}template <typename T, template <typename C> class TPL>struct X{ TPL<T> t; T<int> s; // ERROR - non-template};template <typename T> struct Y{};void bar (){ X<int, Y> a; X<int, O> b; // ERROR - non-template}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?