meminit2.c
来自「xml大全 可读写调用率很高 xml大全 可读写调用率很高」· C语言 代码 · 共 22 行
C
22 行
// { dg-do compile }// Origin: Mark Anders <mark dot a dot anders at intel dot com>// PR c++/15503: disambiguators in base classes and mem-initializerstemplate <typename K1> struct O { template <typename K2> struct I {}; }; template <typename T> struct A : typename O<T>::template I<int> { // { dg-error "keyword `typename' not allowed" } A() : typename O<T>::template I<int>() // { dg-error "keyword `typename' not allowed" } {};};template <typename T> struct B : O<T>::template I<int> { B() : O<T>::I<int>() // { dg-error "used as template|it is a template" "" } {};};// { dg-bogus "end of input" "bogus token skipping in the parser" { xfail *-*-* } 17 }
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?