请问在c++程序中什么时候要加上名字空间说明?

Visual_Li 2004-10-24 11:08:27
rt,请问什么时候要加上using namespace std的说明??
...全文
200 17 打赏 收藏 转发到动态 举报
写回复
用AI写文章
17 条回复
切换为时间正序
请发表友善的回复…
发表回复
Visual_Li 2004-10-30
  • 打赏
  • 举报
回复
the end?
russule 2004-10-26
  • 打赏
  • 举报
回复
我也学学
I_Love_CPP 2004-10-26
  • 打赏
  • 举报
回复
楼上的各位说的也很清楚了,我也不再废话;
但如果你还有点晕乎,我再指你一条路:去看看<<C++ Primer>>
里面的详细描述 :)
oyljerry 2004-10-26
  • 打赏
  • 举报
回复
用到标准库时,就加上名字空间,防止命名冲突
Visual_Li 2004-10-26
  • 打赏
  • 举报
回复
有时必须加啊,不加会报错
比如用vector时
snaill 2004-10-25
  • 打赏
  • 举报
回复
namespace只是用来限制声明的有效范围,没有什么必须的要求
token_lys 2004-10-25
  • 打赏
  • 举报
回复
引用任何在

namespace xxx{

};

大括号内的类名,都要用using namespace xxx,或者用xxx::
stl的类都在

namespace std{
};中定义,所以需要using namespace std
Visual_Li 2004-10-25
  • 打赏
  • 举报
回复
要用标准模板库的时候吗?
ipgk 2004-10-25
  • 打赏
  • 举报
回复
想问大家:STL == 标准库吗?
STL只是标准库的一部分,std名字空间包含的不仅仅是STL的部分。
danyueer 2004-10-25
  • 打赏
  • 举报
回复
其作用是使用STL标准命名空间。
DentistryDoctor 2004-10-25
  • 打赏
  • 举报
回复
引用STL的时候,但本要不赞成这种用法。
我一般这么用
#include <vector>
using std::vector;
typedef std::vector vector;
alexmayer 2004-10-25
  • 打赏
  • 举报
回复
搬个凳子坐下听讲!

顺便帮顶混分!

hundlom 2004-10-25
  • 打赏
  • 举报
回复
用stl的时候
captainwh 2004-10-25
  • 打赏
  • 举报
回复
当你想把代码组成几个命名空间的时候呗
想用到他的时候
cnhgj 2004-10-25
  • 打赏
  • 举报
回复
引用之后就不用总是写类名::那么麻烦了
李马 2004-10-24
  • 打赏
  • 举报
回复
用到std名字空间的时候,而你又不想每个std中的成员前都加std::的时候:
#include <iostream>
#include <string>
int main()
{
std::string str;
std::cin >> str;
std::cout << str;
return 0;
}
=====================
#include <iostream>
#include <string>
using namespace std;
int main()
{
string str;
cin >> str;
cout << str;
return 0;
}
ipgk 2004-10-24
  • 打赏
  • 举报
回复
要用到标准库或者你高兴时——完。

16,550

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC相关问题讨论
社区管理员
  • 基础类社区
  • Creator Browser
  • encoderlee
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

        VC/MFC社区版块或许是CSDN最“古老”的版块了,记忆之中,与CSDN的年龄几乎差不多。随着时间的推移,MFC技术渐渐的偏离了开发主流,若干年之后的今天,当我们面对着微软的这个经典之笔,内心充满着敬意,那些曾经的记忆,可以说代表着二十年前曾经的辉煌……
        向经典致敬,或许是老一代程序员内心里面难以释怀的感受。互联网大行其道的今天,我们期待着MFC技术能够恢复其曾经的辉煌,或许这个期待会永远成为一种“梦想”,或许一切皆有可能……
        我们希望这个版块可以很好的适配Web时代,期待更好的互联网技术能够使得MFC技术框架得以重现活力,……

试试用AI创作助手写篇文章吧