fork download
  1. template<typename T, typename U = std::vector<T>> // fails
  2. void f() {}
  3.  
  4. template<typename T, typename U = std::vector<T>>
  5. class W {}; // compiles?
  6.  
  7. int main(){}
Compilation error #stdin compilation error #stdout 0s 0KB
stdin
Standard input is empty
compilation info
prog.cpp:1:35: error: expected type-specifier
prog.cpp:1:35: error: expected ‘>’
prog.cpp:4:35: error: expected type-specifier
prog.cpp:4:35: error: expected ‘>’
stdout
Standard output is empty