어떤 네임 스페이스에도 속하지 않는 클래스가 있습니다.네임 스페이스에서 충돌하는 클래스 이름
클래스 A (*).
내가 이름은 같지만 네임 스페이스
클래스 네임 스페이스 B의 부분의 일부와 함께 또 다른 클래스가
xyz.cpp에서, 나는 아래에 있습니다
#include "..."
using namespace B;
// some code
A::var; // This A should be part of (*) and not namespace B.
// some code
그러나 이후 클래스 이름이 충돌합니다. 오류가 발생합니다. 이 문제를 해결할 방법이 있습니까?
감사합니다. :: A :: var를 사용하여 전역 네임 스페이스에 액세스했습니다. – user682765