C++文字列両端スペースを削除trim()

396 ワード

C++文字列両端スペースの削除
C++文字列両端スペースtrim()を除去するのによく使われます.ここに記録しておくと、自分で使いやすいです.
//C++          
void trim(string &s) 
{
    if (s.empty()) 
    {
        return ;
    }
    s.erase(0,s.find_first_not_of(" "));
    s.erase(s.find_last_not_of(" ") + 1);
}

変換元:
http://bbs.csdn.net/topics/370023430
転載先:https://blog.51cto.com/qiaopeng688/1840381