码迷,mamicode.com
首页 > 其他好文 > 详细

using namespace 该不该出现在引用的头文件?

时间:2015-04-24 16:36:59      阅读:151      评论:0      收藏:0      [点我收藏+]

标签:namespace 命名空间

在实际的项目当中,几乎任何一个模块都被封装在一个独立的命名空间之中,在这里会产生一个问题:

      例如模块A的命名空间定义为A,我们现在需要在其他的模块中使用A命名空间下的定义变量B,在这里就会有两种方法:

方法一:在头文件中直接使用using namespace A

方法二:在头文件中使用:A::B,然后在.cpp文件中使用using namespace A

在这里有一个疑问:调用变量B,是否需要添加B的定义头文件,我想这个应该是必须的吧。


using namespace 该不该出现在引用的头文件?

标签:namespace 命名空间

原文地址:http://linuxstorm.blog.51cto.com/5218690/1637941

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!