string invalid_sequence::format_sequence(const string::const_iterator &begin, const string::const_iterator &end)
{
string result;
- for(string::const_iterator i=begin; i!=end; ++i)
+ for(auto i=begin; i!=end; ++i)
append(result, " ", lexical_cast<string>(static_cast<unsigned char>(*i), Fmt().fill('0').width(2).hex().uppercase()));
return result;
}