(0) exportieren Drucken
Alle erweitern
Erweitern Minimieren

Compilerfehler C3060

Aktualisiert: November 2007

Fehlermeldung

'Member': Eine Friend-Funktion kann nicht mit einem qualifizierten Namen innerhalb einer Klasse definiert werden (sie kann nur deklariert werden)
'member' : a friend function may not be defined inside a class using a qualified name (it may only be declared)

Eine Friend-Funktion wurde mit einem qualifizierten Namen definiert, der nicht zulässig ist.

Im folgenden Beispiel wird C3060 generiert:

// C3060.cpp
class A {
public:
   void func();
};

class C {
public:
   friend void A::func() { }   // C3060
   // Try the following line and the out of class definition:
   // friend void A::func();
};

// void A::func(){}

Community-Beiträge

HINZUFÜGEN
Anzeigen:
© 2014 Microsoft