当前位置:酷百书>百科问答>C++中using namespace std 到底是什么意思?有那些优缺点

C++中using namespace std 到底是什么意思?有那些优缺点

2024-09-15 09:30:24 编辑:join 浏览量:584

C++中using namespace std 到底是什么意思?有那些优缺点

问题补充说明:C++中using namespace std 到底是什么意思?有那些优缺点

C++中using namespace std 到底是什么意思?有那些优缺点

声明一个命名空间的意思。命名空间在多人合作的时候很有用,因为你定义了变量a,别人也定义了变量a,这样就重复定义了。如果你在自己的命名空间中定义了a,别人在别人的命名空间中定义了a,这样就不重复了,比如:

usingnamespacexx;

usingnamespaceyy;

xx::a和yy::a虽然都叫a,但是不是同一个变量。

同理std是系统标准的命名空间,为了和用户定来自义的名字不重复,所以它声明在std这个命名空间中。另外,这个空间也向一个大包一样,包括了系统所有的支持。

标签:C++,using,namespace

版权声明:文章由 酷百书 整理收集,来源于互联网或者用户投稿,如有侵权,请联系我们,我们会立即处理。如转载请保留本文链接:https://www.kubaishu.com/answer/470794.html
热门文章