Anmerkung
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen, dich anzumelden oder die Verzeichnisse zu wechseln.
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen , die Verzeichnisse zu wechseln.
„function“: Nicht zulässige Verwendung expliziter Vorlagenargumente
Hinweise
Der Compiler konnte nicht ermitteln, ob es sich bei einer Funktionsdefinition um eine explizite Spezialisierung einer Funktionsvorlage oder um eine neue Funktion handelte.
Dieser Fehler wurde in Visual Studio .NET 2003 als Teil der Compilerkonformitätsverbesserungen eingeführt.
Beispiel
Im folgenden Beispiel wird C2768 generiert:
// C2768.cpp
template<typename T>
void f(T) {}
void f<int>(int) {} // C2768
// an explicit specialization
template<>
void f<int>(int) {}
// global non-template function overload
void f(int) {}