Sdílet prostřednictvím


Chyba kompilátoru C2884

'name' : zavedený pomocí deklarace je v konfliktu s místní funkcí "function"

Poznámky

Pokusili jste se definovat funkci více než jednou. První definice je místní definice. Druhá je z oboru názvů s deklarací using .

Example

Následující příklad generuje C2884:

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

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