Freigeben über


Compilerfehler C2871

'name' : Ein Namespace mit diesem Namen ist nicht vorhanden.

Bemerkungen

Dieser Fehler tritt auf, wenn Sie einen Bezeichner übergeben, der kein Namespace an eine using-Direktive ist.

Beispiel

Im folgenden Beispiel wird C2871 generiert:

// C2871.cpp
// compile with: /c
namespace a {
   int fn(int i) { return i; }
}
namespace b {
   using namespace d;   // C2871 because d is not a namespace
   using namespace a;   // OK
}