C++中"std::"是什么意思?起什么作用?

2024-12-19 23:44:36
推荐回答(4个)
回答1:

std是标准名字空间,这样子表示使用标准名字空间力的对象或函数,c++中有好多类会有相同的函数名,只用用名字空间加以限定,就像两个班级有相同姓名的人,那么就要用班级(相当与名字空间)来区分到底你说的是谁

回答2:

楼上所言不错。
std是一个名字空间,就像一个储物室里面放了好多函数,比如 cin,cout。
因此当你要用cin的时候,必须有语句:std::cin;
当然 using namexpace std;已经把全部的函数都包含进去了。你就不用上一句了。

回答3:

std双目运算符,笨蛋

回答4:

使用标准命名空间里的成员。多看看书吧,看命名空间那一部分!