Function template set_symmetric_difference
boost::compute::set_symmetric_difference — Set symmetric difference algorithm.
Synopsis
template<typename InputIterator1, typename InputIterator2,
typename OutputIterator>
OutputIterator
set_symmetric_difference(InputIterator1 first1, InputIterator1 last1,
InputIterator2 first2, InputIterator2 last2,
OutputIterator result,
command_queue & queue = system::default_queue());
Description
Найдено симметричное различие отсортированного диапазона [первый2, последний2) от отсортированного диапазона [первый1, последний1) и сохранено в диапазоне, начиная с результата
Параметры: |
|
Итератор, указывающий на начало первого набора |
первый2
|
Итератор, указывающий на начало второго набора |
last1
|
Итератор, указывающий на конец первого набора |
Last2
|
Итератор, указывающий на конец второго набора |
очередь
|
Очередь на выполнение |
результат
|
Итератор, указывающий начало диапазона, в котором будет храниться симметричная разница |
|
Возвращение: |
Итератор, указывающий на конец симметричной разницы |