基础的c++问题

micmingboy 2003-10-18 11:32:31
什么时候用using namespace std呀
...全文
30 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
HITGB 2003-10-19
  • 打赏
  • 举报
回复
防止自定义变量跟标准库的重名 好像是这样子的
akiko 2003-10-19
  • 打赏
  • 举报
回复
C++标准库中的名字都在std的名字空间中声明,用到了标准库,就要using namespace std;
fatwave 2003-10-19
  • 打赏
  • 举报
回复
C++的名字空间,防止变量跟标准库的重名!
见意看看C++实践之路,有进到!!
知行合一2018 2003-10-19
  • 打赏
  • 举报
回复
如果你包含了C++标准头文件(没有.h 后缀,如<iostream>),那么总要用到uing语句,因为C++标准库中的变量名都放在名字空间std中。当然你不必总是导入整个名字空间,比如只用到cin、cout时,就可以使用uing std::cin, std::cout; 这样也才符合名字空间设计者的本意。如果想偷懒,就使用uing namespace std;好了。
假若你包含的是C风格的头文件(如<iostream.h>),就不能使用该语句,因为此时根本就没定义名字空间。
aliker 2003-10-19
  • 打赏
  • 举报
回复
对,为防止名字冲突,最好这样!

13,822

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder相关内容讨论区
社区管理员
  • 基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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