다음을 통해 공유


컴파일러 오류 C2761

'function': 멤버 함수 다시 선언이 허용되지 않음

멤버 함수를 다시 만들 수 없습니다. 정의할 수 있지만 다시 묶을 수는 없습니다.

예제

다음 샘플에서는 C2761을 생성합니다.

// C2761.cpp
class a {
   int t;
   void test();
};

void a::a;     // C2761
void a::test;  // C2761

클래스 또는 구조체의 비정적 멤버를 정의할 수 없습니다. 다음 샘플에서는 C2761을 생성합니다.

// C2761_b.cpp
// compile with: /c
struct C {
   int s;
   static int t;
};

int C::s;   // C2761
int C::t;   // OK