1 namespace A 2 { 3 namespace B 4 { 5 int ab = 11; 6 } 7 } 8 9 namespace C 10 { 11 namespace D 12 { 13 using namespace A::B; 14 15 int second()16 second() 17 { 18 (void) ab; 19 return 0; 20 } 21 } 22 23 int first()24 first() 25 { 26 //ab; 27 return D::second(); 28 } 29 } 30 31 int main()32main() 33 { 34 //ab; 35 return C::first(); 36 } 37