_tstring trim(_tstring str,const _tstring& val)
{
str.erase(0,str.find_first_not_of(val));
str.erase(str.find_last_not_of(val)+val.size());
return str;
}
{
str.erase(0,str.find_first_not_of(val));
str.erase(str.find_last_not_of(val)+val.size());
return str;
}
本文介绍了一种在C++中实现字符串两端去除特定字符的方法。通过使用标准库中的erase和find函数,该方法能够有效地从字符串的开头和结尾删除指定的字符集。此技巧对于清理输入数据或格式化文本非常有用。

7875

被折叠的 条评论
为什么被折叠?



