社区
C++ 语言
帖子详情
using namespace std;是什么意思啊?
tiger0120
2003-12-07 08:02:56
using namespace std;是什么意思啊?
...全文
168
3
打赏
收藏
using namespace std;是什么意思啊?
using namespace std;是什么意思啊?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用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
打赏
举报
回复
命名空间的意思!
C++中
using
namespace
std
是
什么意思
?
使用
std
命名空间 98年以后的c++语言提供一个全局的命名空间
namespace
,可以避免导致全局命名冲突问题。举一个实例,请注意以下两个头文件: // one.h char func(char); class String { ... }; // somelib.h class String { ... }; 如果按照上述方式定义,那么这两个头文件不可能包含在同一个程序中,因为Stri
【知识】
using
namespace
std
;
什么意思
但是,如果你在代码的开头添加了
using
namespace
std
;标准命名空间包含了所有的标准C++库功能,比如输入输出流(这行代码的意思是,它告诉编译器使用标准命名空间(例如,如果没有使用这行代码,当你想使用标准库中的。)中的所有元素,而不需要在每个标准库元素前加上。,那么你可以直接使用。
using
namespace
std
到底是个啥
大学刚学计算机的同学们一般都要先学C语言再学C++,写代码时难免会好奇为什么C++要先来一句“
using
namespace
std
”。虽然完全不影响写代码,但下面用谁都能听懂的最通俗的话说一下为什么提示:以下是本篇文章正文内容,下面案例可供参考在书写代码的时候为了方便,通过“
using
namespace
std
”释放C++标准库的命名空间
std
中的变量名,函数名以及类型名,默认此后未声明的标识符均出自
std
。
【C++】常用到的“
using
namespace
std
;”到底是什么?
在初学C++时,在包含完头文件之后,我们常常会看到这么一句话:
using
namespace
std
;首先需要声明的是:它不是什么“固定动作”,不是必须这么写的。
C++中为什么要写
using
namespace
std
,它的作用是什么?
为什么要写
using
namespace
std
? C++标准为了和C区别开,也为了正确地使用命名空间,规定头文件不使用后缀.h。因此,当使用<iostream.h>时,相当于在C中调用库函数,使用的是全局命名空间,也就是早期的C++实现。当使用时,该头文件没有定义全局命名空间,必须使用
namespace
std
,指明在哪里的命名空间,这样才能使用类似于cout这样的C++标识符。也可以用 命名空间名::变量名 这种方法访问 原文链接 这是使用
namespace
和不使用的区别 #includ
C++ 语言
65,192
社区成员
250,525
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章