Sdílet prostřednictvím


Chyba kompilátoru C2756

'typ šablony' : výchozí argumenty šablony nejsou povoleny pro částečnou specializaci

Poznámky

Šablona pro částečnou specializaci nemusí obsahovat výchozí argument.

Příklad

Následující příklad vygeneruje C2756 a ukazuje, jak ho opravit:

// C2756.cpp
template <class T>
struct S {};

template <class T=int>
// try the following line instead
// template <class T>
struct S<T*> {};   // C2756