Condividi tramite


Errore del compilatore C3200

'template': argomento di modello non valido per il parametro di modello 'parameter', previsto un modello di classe

È stato passato un argomento non valido a un modello di classe. Il modello di classe prevede un modello come parametro. Nell'esempio seguente la chiamata Y<int, int> aY genererà C3200. Il primo parametro deve essere un modello, ad esempio Y<X, int> aY.

// C3200.cpp
template<typename T>
class X
{
};

template<template<typename U> class T1, typename T2>
class Y
{
};

int main()
{
   Y<int, int> y;   // C3200
}