似懂非懂!!
using namespace B不會對主函數(shù)中cout<<A::x...造成影響嗎?
按理說using namespace B不是限定了int main主函數(shù)下面的子函數(shù)只能從B空間找的嗎?
還是說主函數(shù)中的子函數(shù)需要用到哪個空間就用哪個空間的名字就可以了?不受int主函數(shù)上面的using namespace B的影響?
還是說int主函數(shù)上面的using xxxx B只對fun2()起作用?
using namespace B不會對主函數(shù)中cout<<A::x...造成影響嗎?
按理說using namespace B不是限定了int main主函數(shù)下面的子函數(shù)只能從B空間找的嗎?
還是說主函數(shù)中的子函數(shù)需要用到哪個空間就用哪個空間的名字就可以了?不受int主函數(shù)上面的using namespace B的影響?
還是說int主函數(shù)上面的using xxxx B只對fun2()起作用?
2020-02-03
舉報
2020-02-03
不影響
聲明了std::cout之后只會用std命名空間中的cout
如果不聲明
而namespace B中又有同名cout標識符
則會有影響
using namespace B不是限定了int main主函數(shù)下面的子函數(shù)只能從B空間找
也會從頭文件找