To extend the comment from @JerryCoffin, the rules for qualified searches are:
3.4.3 Qualified Name Search [basic.lookup.qual]
3 , declarator quali-id, , ; , , .
:
#include <iostream>
struct N { enum { i = 1 }; };
int main()
{
std::cout << N::i << '\n';
struct N { enum { i = 0 }; };
std::cout << N::i << '\n';
}
Live.