为了账号安全,请及时绑定邮箱和手机立即绑定

似懂非懂!!

http://img1.sycdn.imooc.com//5e37bbdb0001d37c04520128.jpg

using namespace B不会对主函数中cout<<A::x...造成影响吗?

按理说using namespace B不是限定了int main主函数下面的子函数只能从B空间找的吗?

还是说主函数中的子函数需要用到哪个空间就用哪个空间的名字就可以了?不受int主函数上面的using namespace B的影响?

还是说int主函数上面的using xxxx B只对fun2()起作用?

正在回答

1 回答


不影响

声明了std::cout之后只会用std命名空间中的cout

如果不声明

而namespace B中又有同名cout标识符

则会有影响

using namespace B不是限定了int main主函数下面的子函数只能从B空间找

也会从头文件找


0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
C++远征之起航篇
  • 参与学习       291033    人
  • 解答问题       760    个

C++亮点尽在其中,本课程是在C语言基础上的一个延伸,得以升华

进入课程

似懂非懂!!

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信