命名空间

Jeffery__Chen 2003-09-05 05:03:40
在一个程序中,
开始使用了命名空间 using namespace std;
而后由于和 ios.h冲突,打算在编译中部分地方采用命名空间,而其它地方不用可以吗?
...全文
57 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
csdn5211 2003-09-05
  • 打赏
  • 举报
回复
当然可以,从某种程度上来说,名字空间可以像类一样使用。
cxjddd 2003-09-05
  • 打赏
  • 举报
回复
你用的是什么库?会和 ios.h 冲突?
Wolf0403 2003-09-05
  • 打赏
  • 举报
回复
不错。怕冲突就在每个 std 内的东西前面加上 std:: 就可以不要 using namespace 了
std::cout << "就这么\"简单\"" << std::endl;
sdtea 2003-09-05
  • 打赏
  • 举报
回复
可以在用的地方在using namespace std;,比如你的类声明中,或你的函数内。
实际之所以有命名空间这个东西,就尽量不要用using namespace std;,比如用cout就直接写成std::cout

69,373

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧