Sdílet prostřednictvím


Chyba kompilátoru C2909

Identifikátor: Explicitní vytvoření instance šablony funkce vyžaduje návratový typ.

Poznámky

Explicitní vytvoření instance šablony funkce vyžaduje explicitní specifikaci jejího návratového typu. Specifikace implicitního návratu typu nefunguje.

Example

Následující příklad vygeneruje C2909:

// C2909.cpp
// compile with: /c
template<class T> int f(T);
template f<int>(int);         // C2909
template int f<int>(int);   // OK