transformar CPP

template< class InputIt, class OutputIt, class UnaryOperation >
OutputIt transform( InputIt first1, InputIt last1, OutputIt d_first,
                    UnaryOperation unary_op );
/** transform the the operation 'unary_op' and operate it 
on InputIt first1 iterator to the last1 itr,
and put the result in OutputIt d_first 
**/
Bored Bear