Bot releases are hidden (Show)
Published by izvolov almost 3 years ago
variant_iterator
. Итератор, который может принимать значения одного из нескольких итераторов.burst::shaped_array_view
, многомерное представление одномерного массива. То же, что boost::multi_array_view
, но легковесное и удобное для использования людьми;partial_sum_max
;one_of_equal
.variant_iterator
;Улучшения в замерах
display
для просмотра сгенерированных последовательностей;Улучшения в песочнице
Библиотека адаптирована для совместимости с C++20;
Усилены требования: теперь нужен GCC 7.3 или Clang 8, а также Boost 1.66;
Косметические изменения кода.
Published by izvolov over 3 years ago
burst::take_n
берёт не ровно n
элементов, а не более n
элементов. Старое поведение реализовано в адапторе burst::take_exactly
.burst::take_exactly
. Адаптор для откусывания ровно n
элементов диапазона;burst::take_at_most
. Синоним burst::take_n
. Адаптор для откусывание не более n
элементов диапазона;burst::make_<container>
:
burst::to_vector
burst::to_deque
burst::to_list
burst::to_forward_list
burst::to_set
burst::make_<container>
);Published by izvolov about 4 years ago
Упрощённый интерфейс (через std::tie
) для ленивых операций с множествами;
Метафункции:
Метафункции для итераторов сменили место жительства на burst/type_traits
:
Published by izvolov almost 5 years ago
Boost.Test
заменена на doctest
.Published by izvolov over 5 years ago