Udostępnij za pomocą


Błąd kompilatora C3060

"member" : funkcja znajoma może nie być zdefiniowana wewnątrz klasy przy użyciu kwalifikowanej nazwy (może być zadeklarowana tylko)

Uwagi

Funkcja znajoma została zdefiniowana przy użyciu kwalifikowanej nazwy, która nie jest dozwolona.

Example

Poniższy przykład generuje kod C3060:

// 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(){}