Aracılığıyla paylaş


Derleyici Hatası C3200

'template' : 'parameter' şablon parametresi için geçersiz şablon bağımsız değişkeni, bir sınıf şablonu bekleniyor

Açıklamalar

Sınıf şablonuna geçersiz bir bağımsız değişken geçirdiniz. Sınıf şablonu, şablonu parametre olarak bekler.

Example

Aşağıdaki örnekte, çağrı Y<int, int> aY C3200 oluşturur. İlk parametrenin gibi Y<X, int> aYbir şablon olması gerekir.

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

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

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