![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
Function template reverse_string_sortBoost , Boost.Sort , Header <boost/sort/spreadsort/string_sort.hpp>
|
![]() | Warning |
---|---|
Исключение может привести к потере данных. Это также будет бросаться, если небольшой вектор переназначит броски, в этом случае не будет потери данных. Неверные аргументы вызывают неопределенное поведение. |
![]() | Note |
---|---|
функция |
Меньшее O(N*log(N)) сравнения и O(N*log(K/S + S))
* N last
- first
,
* K - это журнал диапазона в битах (32 для 32-битных целых чисел с использованием их полного диапазона),
* S является константой, называемой max_splits, по умолчанию до 11 (за исключением строк, где это журнал размера персонажа).
Параметры: | |
| |
| бинарный фанктор, который возвращает, должен ли первый элемент, переданный ему, идти до второго в порядке. |
| Указатель указывает на первый элемент. |
| Указатель, указывающий на один за пределами данных. |
| значение с тем же типом, что и результат [] оператора, определяющее тип Unsigned_char_. Фактическое значение не используется. |
Параметры шаблона:
| |
| Неподписанный тип символов, используемый для строки. |
Запросы:
RandomAccessIter
value_type
является мягким.
RandomAccessIter
value_type
является LessThanComparable
RandomAccessIter
value_type
поддерживает operator>>
, который возвращает целочисленное число битов.
RandomAccessIter
value_type
is mutable.
RandomAccessIter
value_type
is LessThanComparable
RandomAccessIter
value_type
supports the operator>>
, which returns an integer-type right-shifted a specified number of bits.
Условия:
Элементы в диапазоне [первая
, последняя
) отсортированы в порядке восхождения.
Возвращение:
void
.
Throws:
Статья Function template reverse_string_sort раздела Boost.Sort Header <boost/sort/spreadsort/string_sort.hpp> может быть полезна для разработчиков на c++ и boost.
Материалы статей собраны из открытых источников, владелец сайта не претендует на авторство. Там где авторство установить не удалось, материал подаётся без имени автора. В случае если Вы считаете, что Ваши права нарушены, пожалуйста, свяжитесь с владельцем сайта.
:: Главная :: Header <boost/sort/spreadsort/string_sort.hpp> ::
реклама |