Teilen über


Compilerfehler C2870

'name': Eine Namespacedefinition muss entweder im Dateibereich oder unmittelbar innerhalb einer anderen Namespacedefinition angezeigt werden.

Bemerkungen

Sie haben den Namespace name falsch definiert. Namespaces müssen im Dateibereich (außerhalb aller Blöcke und Klassen) oder unmittelbar innerhalb eines anderen Namespaces definiert werden.

Example

Im folgenden Beispiel wird C2870 generiert:

// C2870.cpp
// compile with: /c
int main() {
   namespace A { int i; };   // C2870
}