Teilen über


Compilerfehler C2765

'Funktion': Eine explizite Spezialisierung einer Funktionsvorlage darf keine Standardargumente haben.

Bemerkungen

Standardargumente sind für eine explizite Spezialisierung einer Funktionsvorlage nicht zulässig. Weitere Informationen finden Sie unter Explizite Spezialisierung von Funktionsvorlagen.

Beispiel

Im folgenden Beispiel wird C2765 generiert:

// C2765.cpp
template<class T> void f(T t) {}

template<> void f<char>(char c = 'a') {}   // C2765
// try the following line instead
// template<> void f<char>(char c) {}