Compilerfehler C2874

 

Veröffentlicht: Juli 2016

Die neueste Dokumentation zu Visual Studio 2017 finden Sie unter Dokumentation zu Visual Studio 2017.

using-Deklaration verursacht eine mehrfache Deklaration von 'Symbol'

Die Deklaration bewirkt, dass das gleiche Element zweimal definiert wird.

Im folgende Beispiel wird C2874 generiert:

// C2874.cpp  
namespace Z {  
   int i;  
}  
  
int main() {  
   int i;  
   using Z::i;   // C2874, i already declared  
}  

Anzeigen: