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