Partilhar via


Erro de compilador C2761

'função' : redeclaração de função de membro não permitida

Observações

Não é possível redeclarar uma função de membro. Você pode defini-lo, mas não redeclará-lo.

Exemplos

O exemplo a seguir gera C2761.

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

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

Os membros não estáticos de uma classe ou estrutura não podem ser definidos. O exemplo a seguir gera C2761.

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

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