Compilerfehler C2701
'Funktion': Eine Funktionsvorlage darf kein Friend einer lokalen Klasse sein
Eine lokale Klasse darf keine Vorlagenfunktion als Friend-Funktion haben.
Im folgenden Beispiel wird C2701 generiert:
// C2701.cpp
// compile with: /c
template<typename T> // OK
void f1(const T &);
void MyFunction() {
class MyClass {
template<typename T> friend void f2(const T &); // C2701
};
}