Compiler Error C2761
Visual Studio 2015
The new home for Visual Studio documentation is Visual Studio 2017 Documentation on docs.microsoft.com.
The latest version of this topic can be found at Compiler Error C2761.
function' : member function redeclaration not allowed
You cannot redeclare a member function. You can define it, but not redeclare it.
The following sample generates C2761.
// C2761.cpp
class a {
int t;
void test();
};
void a::a; // C2761
void a::test; // C2761
Nonstatic members of a class or structure cannot be defined. The following sample generates C2761.
// C2761_b.cpp
// compile with: /c
struct C {
int s;
static int t;
};
int C::s; // C2761
int C::t; // OK
Show: