LZCitlearner
LClearner
采纳率65.5%
2017-07-20 13:17

c++中 string 字符串删去空字符

  • c++
已采纳

string 字符串中的空白字符用什么方法删去?????????????????????????????????

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享
  • 邀请回答

2条回答

  • EasonCcc Derder007 4年前
    点赞 评论 复制链接分享
  • qq_23126581 郭老师的小迷弟雅思莫了 4年前

    void trim(string &s)
    2 {
    3 /*
    4 if( !s.empty() )
    5 {
    6 s.erase(0,s.find_first_not_of(" "));
    7 s.erase(s.find_last_not_of(" ") + 1);
    8 }
    9 */
    10 int index = 0;
    11 if( !s.empty())
    12 {
    13 while( (index = s.find(' ',index)) != string::npos)
    14 {
    15 s.erase(index,1);
    16 }
    17 }
    18
    19 }

    点赞 评论 复制链接分享