Compilerfehler C2882

'Name': Unzulässige Verwendung eines Namespacebezeichners in einem Ausdruck

Sie haben versucht, den Namen eines Namespaces in einem Ausdruck zu verwenden.

Im folgenden Beispiel wird C2882 generiert:

// C2882.cpp
// compile with: /c
namespace A {
   int k;
}

int i = A;   // C2882, can't assign A to i