共用方式為


編譯器錯誤 C2871

'name' :此名稱的命名空間不存在

當您將不是命名空間的標識碼傳遞至 using 指示詞時,就會發生此錯誤。

範例

下列範例會產生 C2871:

// 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
}