우리는 비슷한을 발견 다음 (... 요구하지 않음) :글로벌 자격
흥미롭게namespace N {
struct A { struct B; };
}
struct A { struct B; };
using namespace N;
struct ::A::B {}; // <- point of interest
이 온라인 VS2005, ICC 11.1 꼬모 (미세 컴파일)하지만, GCC와 함께 실패 GCC를 잘처럼
클래스 이름의글로벌 자격 전에 무효 '{'토큰
C++ 03에서, 부속서 A는이 날 것으로 보인다 :
class-head
는nested-name-specifier
들로 구성 할 수 있으며identifier
는nested-name-specifier
분명히 글로벌 자격 (::
)- 로 시작할 수 없습니다, 어느 쪽도
identifier
수 ... 또는 내가 내려다 오전 어떤 것?
VS2005를 사용하는 코스에서는 파와 비슷한 소리가납니다. – wheaties