Kompilatorfel C3201

mallparameterlistan för klassmallen "template" matchar inte mallparameterlistan för mallparametern "template"

Anmärkningar

Du skickade en klassmall i argumentet till en klassmall som inte tar en mallparameter, eller så skickade du ett felaktigt antal mallargument för standardmallargumentet.

Example

I följande exempel genereras C3201:

// 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
{
};