Function template stable_partition
boost::compute::stable_partition — Partitioning algorithm.
Synopsis
template<typename Iterator, typename UnaryPredicate>
Iterator stable_partition(Iterator first, Iterator last,
UnaryPredicate predicate,
command_queue & queue = system::default_queue());Description
Разделяет элементы в диапазоне [первый, последний] в соответствии с прецедентом. Порядок элементов сохраняется.
См. также:
is_partitioned() and section()
Параметры: | first
| Указатель, указывающий на начало диапазона | last
| Указатель, указывающий на конец диапазона | прецедент
| Независимые основания для применения на каждом элементе | queue
| Qзад, на котором выполнить |
|
Возвращение: | Указатель, указывающий на конец истинных значений |