Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
a lista de parâmetros de modelo para o modelo de classe 'template' não corresponde à lista de parâmetros de modelo para parâmetro de modelo 'template'
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
{
};