Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
'Funktion': Eine Definition einer Freundfunktion kann keine Spezialisierung eines Funktionstyps sein.
Bemerkungen
Eine Freundfunktion wurde für eine Vorlage oder ein generisches Element falsch definiert.
Examples
Im folgenden Beispiel wird C3637 generiert:
// C3637.cpp
template <class T>
void f();
struct S {
friend void f<int>() {} // C3637
};
Mögliche Lösung:
// C3637b.cpp
// compile with: /c
template <class T>
void f();
struct S {
friend void f() {}
};
C3637 kann auch bei Verwendung von Generika auftreten:
// C3637c.cpp
// compile with: /clr
generic <class T>
void gf();
struct S {
friend void gf<int>() {} // C3637
};
Mögliche Lösung:
// C3637d.cpp
// compile with: /clr /c
generic <class T>
void gf();
struct S {
friend void gf() {}
};