Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
A lista de parâmetros de modelo para modelo de classe 'modelo' não corresponde à lista de parâmetros de modelo para parâmetro de modelo 'modelo'
Observações
Você passou um modelo de classe no argumento para um modelo de classe que não usa um parâmetro de modelo ou passou um número incompatível de argumentos de modelo para o argumento de modelo padrão.
Example
O exemplo a seguir gera 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
{
};