<xstd/bits/bit_algorithm/bit_rotate_copy.hpp>¶
bit_rotate_copy¶
As ranges::rotate_copy in [alg.rotate], with:
- Constraints: As for
bit_copy. - Preconditions:
middleis in[ranges::begin(r), ranges::end(r)], checked by anassert. - Effects: Copies
[middle, ranges::end(r))and then[ranges::begin(r), middle), each asbit_copydoes. - Complexity: As for
bit_copy.