gpt4 book ai didi

c++ - 如何在 cpp 中导入/包含字符串

转载 作者:太空宇宙 更新时间:2023-11-04 15:11:53 24 4
gpt4 key购买 nike

我想使用字符串类。我是否也应该涉及 using namespace std;

我以为#include <string>就足够了,但在 CLion 中,当这两个(命名空间或包含)中只有一个不存在时,就会出现一些错误。

让事情变得更复杂的是 <string><strings.h> .有什么区别?

最佳答案

<string>是 C++ 并提供 std::string类。

<string.h>是 C(C++ 等价物是 <cstring> )并且只提供处理 char* 的函数.

不要使用 using namespace std; (参见 C++ Core Guidelines)。

关于c++ - 如何在 cpp 中导入/包含字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55609463/

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