摘要:
#include<iostream>namespace a{ intTestName = 5;}namespace b{ int TestName=8;}int main(){ int TestName=9; std::cout<<TestName<<" "<<a::TestName<<" "<<b::TestName<<std::endl; return 0;}运行效果如下:正行运行打印了局部和命名空间a,b中的相同变量TestName,没有发生冲突如代码修改如下:in 阅读全文