// In header: <boost/move/move.hpp>
template<typename I,typename F>Funinitialized_move(I f,I l,F r);
Description
Effects:
for (; first != last; ++result, ++first)
new (static_cast<void*>(&*result))
typename iterator_traits<ForwardIterator>::value_type(boost::move(*first));