Partilhar via


Erro do compilador C2884

'nome' : introduzido pela using-declaration entra em conflito com a função local 'função'

Observações

Você tentou definir uma função mais de uma vez. A primeira definição é uma definição local. O segundo é de um namespace com uma using declaração.

Example

O exemplo a seguir gera C2884:

// C2884.cpp
namespace A {
   void z(int);
}

void f() {
   void z(int);
   using A::z;   // C2884 z is already defined
}