![]() |
VCCC
2024.05
VisualCamp Common C++ library
|
#include <algorithm>#include <type_traits>#include <utility>#include "vccc/__concepts/value_swappable.hpp"#include "vccc/__iterator/advance.hpp"#include "vccc/__iterator/iterator_traits/cxx20_iterator_traits.hpp"#include "vccc/__iterator/iterator_traits/legacy_bidirectional_iterator.hpp"#include "vccc/__iterator/iterator_traits/legacy_forward_iterator.hpp"#include "vccc/__type_traits/disjunction.hpp"Go to the source code of this file.
Namespaces | |
| vccc | |
Functions | |
| template<typename ForwardIt > | |
| constexpr ForwardIt | shift_left (ForwardIt first, ForwardIt last, typename cxx20_iterator_traits< ForwardIt >::difference_type n) |
| template<typename ForwardIt > | |
| constexpr ForwardIt | shift_right (ForwardIt first, ForwardIt last, typename cxx20_iterator_traits< ForwardIt >::difference_type n) |