编译器错误 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