gpt4 book ai didi

c++ - std::string 比较(检查字符串是否以另一个字符串开头)

转载 作者:IT老高 更新时间:2023-10-28 11:58:22 26 4
gpt4 key购买 nike

我需要检查 std:string 是否以“xyz”开头。如何在不搜索整个字符串或使用 substr() 创建临时字符串的情况下做到这一点。

最佳答案

我会使用比较方法:

std::string s("xyzblahblah");
std::string t("xyz")

if (s.compare(0, t.length(), t) == 0)
{
// ok
}

关于c++ - std::string 比较(检查字符串是否以另一个字符串开头),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/931827/

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