僕はC++は適当に書いてるだけですが、このエラーに関しては、下記のように
なるらしいですね。headerか何かを見に行ったほうがいいのでは?

https://docs.microsoft.com/ja-jp/previous-versions/visualstudio/visual-studio-2010/t57wswcs(v=vs.100)

次の例では C2872 エラーが生成されます。

// C2872.cpp
namespace A {
int i;
}

using namespace A;
int i;
int main() {
::i++; // ok
A::i++; // ok
i++; // C2872 ::i or A::i?
}