当前位置:百问九>百科问答>using namespace std;

using namespace std;

2024-09-08 09:16:42 编辑:zane 浏览量:605

问题补充说明:为什么现在很多人写C++程序不经常加using namespace std;(标准C++不就是有using namespace std吗)(在论坛中看到这样的一句话:看到哪个程序员加了using namespace std;第一时间就把他裁掉) 搞不懂……

using namespace std;

也许是因为他们不喜欢用usingnamespace。

因为如果进行大型的开发,可能一个工程中带纸双范友括妈处般会有很多名字空间。这时最好使用“名字空间::类名”的方式,以免不同名字空间中出现相同的类名发生混淆。

如果全部都用usingname360问答space,那么就等于把所有的名字空间中的类名都铺开到了主空间去,就像你从来不用文件夹整理,而把所有的文件都铺桌面上一样。

在小程序中,用usingnamespace是无所谓的甚养名示余车械压白搞。当然你也可以不写usingnamespace,而是在程序中用std::cout或者std::vector等等。

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