社区
C++ 语言
帖子详情
using namespace std;是什么意思啊?
tiger0120
2003-12-07 08:02:56
using namespace std;是什么意思啊?
...全文
203
3
打赏
收藏
using namespace std;是什么意思啊?
using namespace std;是什么意思啊?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ssbull
2003-12-07
打赏
举报
回复
使用名字空间。
使用名字空间是为了避免类名字的污染,这是因为你有可能会命名一些有相同类名但实际操作不太相同的类,如果放在一起,编译器就不知道到底该用谁,如果你把具有相同类名的类放在不同的名字空间里,调用时注明是哪个名字空间里的类,编译器就能清楚了。
详细内容建议你看看《c++ primer》
jeckyz
2003-12-07
打赏
举报
回复
意思"使用std(标准)名字空间"的意思;假若你包含了标准库的头文件(如:cmath,cassert,vector等),而你又不想在使用std名字空间任何东西时加上 "std::" 前缀,你就可以用 using 关键字来向编译器说明你将要引用哪个名字空间下的东西. 一旦出现了"using namespace std;"这一句,那么在该行所在的作用域内有效,不过你还可以用"作用域分辩符'::'"来引用全局的函数或变量类型.
redhat_xu
2003-12-07
打赏
举报
回复
命名空间的意思!
using
namespace
std
到底是个啥
大学刚学计算机的同学们一般都要先学C语言再学C++,写代码时难免会好奇为什么C++要先来一句“
using
namespace
std
”。虽然完全不影响写代码,但下面用谁都能听懂的最通俗的话说一下为什么提示:以下是本篇文章正文...
using
namespace
std
啥意思?命名空间?
} 命名空间具体的使用方法博客文章参考 菜鸟教程C++命名空间参考 评论区一个很棒的例子,记录一下 正确用例 #include
using
namespace
std
;
namespace
A { int a = 100;
namespace
B //嵌套一个命名空间B { int a =...
C++中的
using
namespace
std
的作用
C++中的
using
namespace
std
的作用 所谓
namespace
,是指标识符的各种可见范围。C++标准程序库中的所有标识符都被定义于一个名为
std
的
namespace
中。 iostream和iostream.h的区别: 后缀为.h的头文件C++标注...
【C++】常用到的“
using
namespace
std
;”到底是什么?
在初学C++时,在包含完头文件之后,我们常常会看到这么一句话:
using
namespace
std
;首先需要声明的是:它不是什么“固定动作”,不是必须这么写的。
详解:为什么尽量不要使用
using
namespace
std
?
Q1:为什么尽量不要使用
using
namespace
std
?为什么我看到很多资料都写着能不用就不用,能在大括号里面用就不要在外面用。我刚刚开始学 c++ 所以不太明白 A: 需要保证的是尽量不要在头文件里
using
任何东西尤其...
C++ 语言
65,209
社区成员
250,518
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章