Aracılığıyla paylaş


Derleyici Hatası C3207

'function' : 'arg' için geçersiz şablon bağımsız değişkeni, sınıf şablonu bekleniyor

Açıklamalar

İşlev şablonu, şablon şablonu bağımsız değişkeni alma olarak tanımlanır. Ancak, bir şablon türü bağımsız değişkeni geçirildi.

Example

Aşağıdaki örnek C3207 oluşturur:

// C3207.cpp
template <template <class T> class TT>
void f(){}

template <class T>
struct S
{
};

void f1()
{
   f<S<int> >();   // C3207
   // try the following line instead
   // f<S>();
}