gpt4 book ai didi

c++ - 在 C++ 中比较两个 std::strings

转载 作者:太空宇宙 更新时间:2023-11-03 10:31:47 25 4
gpt4 key购买 nike

可以用 C++ 进行这种比较吗?

std::string name = "John";

if (name == "Tom")
flag = true;
else
flag = false;

最佳答案

是的,因为 std::stringconst char* 重载了 operator ==

或者,你可以只写

flag = name == "Tom";

或使用std::string::compare(如果字符串匹配则返回0)

关于c++ - 在 C++ 中比较两个 std::strings,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14360564/

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