Learning boost 3 -- string algorithm 1[15]

[入库:2005年8月19日] [更新:2007年3月24日]

本文简介:选择自 heroboy2000 的 blog

删除输入字符串中searchrange那部分。searchrange是一个iterator_range对象。

例:

std::string str1("hello");

std::string str2;

    

boost::erase_range(str1, boost::make_iterator_range(str1.begin()+1, str1.end()-1));

cout<<str1<<endl;//输出”ho”

 

erase_range_copy(back_inserter(str2),

                    str1,

                    boost::make_iterator_range(str1.begin()+1, str1.end()-1));

cout<<str2<<endl;//输出”ho”

本文关键:Learning boost 3 -- string algorithm 1
  相关方案
Google
 

本站最佳浏览方式为 分辨率 1024x768 IE 6.0(或更高版本的 IE浏览器)

go top