IT博客汇
  • 首页
  • 精华
  • 技术
  • 设计
  • 资讯
  • 扯淡
  • 权利声明
  • 登录 注册

    [转] 如何將字串前後的空白去除? (C/C++)

    lincyang发表于 2011-05-16 08:35:00
    love 0

    由于std::string中没有内建对去空格的支持,现在只好找boost来帮忙了。

    本文转自:http://www.cnblogs.com/oomusou/archive/2007/02/22/653592.html

     

    oost提供了很簡單的方式對字串做trim的動作。

     1/* 
     2(C) OOMusou 2007 http://oomusou.cnblogs.com
     3
     4Filename    : boostStringTrim.cpp
     5Compiler    : Visual C++ 8.0 / ISO C++ (boost)
     6Description : Demo how to boost to trim string
     7Release     : 02/22/2007 1.0
     8*/

     9#include <iostream>
    10#include <string>
    11#include <boost/algorithm/string.hpp>
    12
    13using namespace std;
    14using namespace boost;
    15
    16int main() {
    17  string s = "  hello boost!! ";
    18  trim(s);
    19  cout << s << endl;
    20}


    執行結果

    hello boost!!


沪ICP备19023445号-2号
友情链接