课程
/后端开发
/C++
/C++远征之起航篇
有using namespace std 也有using namespace B 那么它先在std下面找还是在B下面找?
2017-05-12
源自:C++远征之起航篇 4-8
正在回答
这个你可以自己通过代码,实践下,分别定义namespace A B(再using A B),一直都是A在B前,然后在A的方法体中调用一个B中的参数变量
必须你先分的清,再谈编译器
using namespace xxx 只要在变量或函数的使用前声明就行了,std和B无分前后,因为若多个namespace内有重复的变量或函数,重复的变量使用时还是必须要加std::和B::的,否则编译时就通不过,谈什么运行时在谁哪里找.
不管std和b
不管std在前还是B在前吗?
std
慕仙5175728 提问者
举报
C++亮点尽在其中,本课程是在C语言基础上的一个延伸,得以升华