다음을 통해 공유


컴파일러 오류 C3060

'member': friend 함수는 클래스 내부에서 정규화된 이름을 사용하여 정의할 수 없으며 선언만 할 수 있습니다.

Friend 함수가 정규화된 이름을 사용하여 정의되었으며 이는 허용되지 않습니다.

다음 샘플에서는 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(){}