gpt4 book ai didi

c++ - 告诉 `string::operator==` 从字符串的后面开始比较

转载 作者:可可西里 更新时间:2023-11-01 18:04:09 26 4
gpt4 key购买 nike

是否有可能/(相对)容易/std™ 从字符串的后面开始比较,还是我应该为此编写自己的函数?这当然会相对简单,但我仍然相信任何一天都有一个标准库实现。

字符串的结尾几乎是唯一的,而前面很常见,这是我需要这种“优化”的唯一原因。

谢谢!

最佳答案

到目前为止我能想到的最好的是 str1.size() == str2.size() && std::equal(str1.rbegin(), str1.rend(), str2.rbegin())

关于c++ - 告诉 `string::operator==` 从字符串的后面开始比较,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4317863/

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