编译器错误 C3201
类模板“template”的模板参数列表与模板参数“template”的模板参数列表不匹配
将自变量中的类模板传递给了不使用模板参数的类模板,或为默认模板自变量传递了数量不匹配的模板自变量。
// C3201.cpp
template<typename T1, typename T2>
class X1
{
};
template<template<typename T> class U = X1> // C3201
class X2
{
};
template<template<typename T, typename V> class U = X1> // OK
class X3
{
};