#include <cctype>
#include <algorithm>
void trimLeft(std::string& str)
{
str.erase(str.begin(), std::find_if(str.begin(), str.end(), [](char c){ return !std::isspace(c); }));
}
void trimRight(std::string& str)
{
str.erase(std::find_if(str.rbegin(), str.rend(), [](char c){ return !std::isspace(c); }).base(), str.end());
}
c++ string 去除左右空行
于 2023-01-25 20:49:31 首次发布