Condividi tramite


Errore del compilatore C3060

'member': una funzione Friend non può essere definita all'interno di una classe con un nome completo (può solo essere dichiarata)

Osservazioni:

Una funzione Friend è stata definita usando un nome completo, ma questo non è consentito.

Example

L'esempio seguente genera l'errore 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(){}