gpt4 book ai didi

c++ - 什么需要我声明 "using namespace std;"?

转载 作者:IT老高 更新时间:2023-10-28 22:15:35 25 4
gpt4 key购买 nike

这个问题可能是重复的,但我找不到一个好的答案。简简单单,需要我声明什么

using namespace std;

在 C++ 程序中?

最佳答案

自从 C++ 标准被接受以来,几乎所有的标准库都在 std 命名空间内。因此,如果您不想使用 std:: 限定所有标准库调用,则需要添加 using 指令。

然而,

using namespace std;

被认为是一种不好的做法,因为您实际上是在导入整个标准命名空间,从而为名称冲突提供了很多可能性。最好只导入您在代码中实际使用的内容,例如

using std::string;

关于c++ - 什么需要我声明 "using namespace std;"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2218140/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com