using std::cout;

这句话是什么意思
::是什么意思?

第1个回答  2007-11-06
使用std名字空间
第2个回答  2019-11-18
表示一下语句中cout命令 使用 std名字空间cout命令。
如:cout 即为 std::cout
第3个回答  推荐于2017-09-14
使用名称空间std
因为C++中的函数非常多,各大厂商也开发了很多自己的函数库
为了避免出现函数名重名的现象,
C++的开发者们将一些常用的函数放到std名称空间中,
各大厂商或个人也可以为自己开发的函数库命名名称空间,
以便区别。

using namespace std;
凡是函数名在std中出现的函数,都调用其中的函数。

这样其实是偷懒的做法,如果要更严谨,
using std::cout;
这样就表示使用名称空间std中的cout函数,
对其他函数的使用不会构成影响,
::是名称空间解析符本回答被提问者采纳
相似回答