template <,class InputIterator, class OutputIterator, class UnaryOperation>, OutputIterator transform (InputIterator first1, InputIterator last1, OutputIterator result, UnaryOperation op), template <,class InputIterator1, class InputIterator2, class OutputIterator, class BinaryOperation>, OutputIterator transform (InputIterator1 first1, InputIterator1 last1, InputIterator2 first2, OutputIterator result, BinaryOperation binary_op), Applies an operation sequentially to the elements of one (1) or two (2) ranges and stores the result in the range that begins at UnaryOperator>, OutputIterator transform (InputIterator first1, InputIterator last1, OutputIterator result, UnaryOperator op) { Binary function that accepts two elements as argument (one of each of the two sequences), and returns some result value convertible to the type pointed to by should directly modify the elements passed as its arguments: These are indirectly modified by the algorithm (using the return value) if the same range is specified for Source.


Яндекс.Метрика Рейтинг@Mail.ru Free Web Counter
page counter
Last Modified: April 22, 2016 @ 11:01 pm