删除输入字符串中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”