次の方法で共有


コンパイラ エラー C2870

'name': 名前空間定義はファイル スコープ、または他の名前空間定義の中に置かなければなりません

名前空間 name が正しく定義されていません。 名前空間は、ファイル スコープ (すべてのブロックとクラスの外側) または別の名前空間内ですぐに定義する必要があります。

次の例では C2870 が生成されます:

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