gpt4 book ai didi

c++ - 使用 std::remove 删除错误字符

转载 作者:搜寻专家 更新时间:2023-10-31 00:17:01 26 4
gpt4 key购买 nike

<分区>

Possible Duplicate:
Remove spaces from std::string in C++
std::remove does not work

我使用 std::remove 从字符串中删除一些字符。例如:

std::string hash_value = "3f-2b-d6-ab-aa-6d-62-b4-ce-6f-6b-2f-21-4c-99-fc";
std::remove(hash_value.begin(), hash_value.end(), '-');

在此之后 hash_value 大小必须为 32 并且具有值:

3F2BD6ABAA6D62B4CE6F6B2F214C99FC

但是它 47 大小和值:

3F2BD6ABAA6D62B4CE6F6B2F214C99FC-2F-21-4C-99-FC

你能帮帮我吗,我做错了什么?谢谢!

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