去除string字符串中的空格

来源:互联网 发布:什么是算法的稳定性 编辑:程序博客网 时间:2024/05/16 10:14

转自:http://apps.hi.baidu.com/share/detail/1927063

 

很多其他语言的libary都会有去除string类的首尾空格的库函数,但是标准C++的库却不提供这个功能。但是C++string也提供很强大的功能,实现trim这种功能也不难。下面是几种方法:
    1.使用string的find_first_not_of,和find_last_not_of方法

 

 

 

2.使用boost库中的trim,boost库对提供很多C++标准库没有但是又非常常用和好用的库函数,例如正则表达式,线程库等等。

 

原创粉丝点击