Sdílet prostřednictvím


Chyba kompilátoru C3201

seznam parametrů šablony šablony šablony "template" neodpovídá seznamu parametrů šablony pro parametr šablony "template"

Poznámky

Šablonu třídy jste předali v argumentu šabloně třídy, která nepřebírají parametr šablony, nebo jste předali neshodný počet argumentů šablony pro výchozí argument šablony.

Example

Následující příklad vygeneruje 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
{
};