社区
C++ 语言
帖子详情
using namespace std是什么意思?
xy328
2003-08-17 03:12:29
using namespace std是什么意思?
...全文
219
7
打赏
收藏
using namespace std是什么意思?
using namespace std是什么意思?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
aflyinghorse
2003-08-17
打赏
举报
回复
引入名字空间,使名字空间std中的声明
成为可见的
但不推荐这种做法,这样会污染全局名字
空间,最好这样std::cout << "hello.\n"
njuhuangmy
2003-08-17
打赏
举报
回复
to bmj()
应该是 c++ 编译器
fayejt
2003-08-17
打赏
举报
回复
名称空间
比如A和B两家公司出的头文件都有iostream,所以你必须指明是A的还是B的,要不然编译器它不知道,它很笨
std是标准的,一般都用这个
也可以是下面的格式:
int main()
{
ing abc;
using std::cout<<"hello";
using std::cin<<abc;
}
它和下面的语句是等价的:
using namespace std;
int main()
{
ing abc;
cout<<"hello";
cin<<abc;
return 0;
}
lth_81
2003-08-17
打赏
举报
回复
名字空间,所有空间都是独立的,互不干扰的。
因此你可以在a空间中定义变量i,也可以在b空间中定义变量i
使用的时候就是a::i,b::i
memeno
2003-08-17
打赏
举报
回复
引入名字空间。
bmj
2003-08-17
打赏
举报
回复
在老的c编译器中,是不接受using namespace std的,在新的c编译器中
#include <iostream.h>
和
#include <iostream>
using namespace std
是等效的.
njtu
2003-08-17
打赏
举报
回复
引入名字空间。
标准C++中,库函数都是封装在名字空间std中的。
要使用这些函数和模板应该使用下面的方法 std::yourfunc
使用using namespace std;后就可以直接使用这些名字空间std
而不用再加std修饰符。
详细的解释可以看看the c++ programming language.
C++中
using
namespace
std
是
什么意思
?
使用
std
命名空间 98年以后的c++语言提供一个全局的命名空间
namespace
,可以避免导致全局命名冲突问题。举一个实例,请注意以下两个头文件: // one.h char func(char); class String { ... }; // somelib.h class String { ... }; 如果按照上述方式定义,那么这两个头文件不可能包含在同一个程序中,因为Stri
一文弄清
using
namespace
std
;的作用[2021最新版]
using
namespace
std
;到底有什么用? 为什么我们每次头文件后面都要加它? 不加它会怎么样? 导读 对于很多学习C++的同学,老师教同学们写的一个程序就是“hello world”,同时也会在不经意间在头文件的后面加上
using
namespace
std
;但是却没有告诉我们为什么要这么加,所以很多同学可能现在仍然不明白他的作用。 本文将详细介绍
using
namespace
std
; 帮助大家彻底理解!
using
namespace
std
;概念命名空间的定义如何访问命名空间?为什.
using
namespace
std
啥意思?命名空间?
弄明白命名空间的作用域及使用方法。
C++中文件开头写的
using
namespace
std
有什么作用?
## C++的STL都是定义在
std
命名空间中的,
using
namespace
语句的作用是提前声明要引用的命名空间,这样在引用命名 空间中的名称是就不需要加命名空间前缀。 例如,如果不用
using
namespace
std
;那么在引用cin的时候,就需要写成
std
::cin ## ...
【干货】带你读懂c++的
using
namespace
std
;
记得在我学习c++面向对象编程(oop)时和小郭同志在学校饭堂吃饭 当时在畅谈人生。书生意气,挥斥方遒 突然,小郭给我说了一件事,小郭当时说他感觉c++学的还差不多,结果有一位朋友提了一个问题: 你知道
using
namespace
std
;
什么意思
吗? 确实,在学习的时候老师只是告诉我们,你们写代码的时候写这个模板就行,却从来没有说过这个是
什么意思
。所以小郭就开始了奋发之路… 接下来我们具体探讨一下这个的具体含义。
using
namespace
std
; 叫做
using
的编译指令。 在讲述之前需
C++ 语言
65,192
社区成员
250,525
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章