1
Como o shift_right () deve ser implementado no C ++ 20?
No C ++ 20, o <algorithm>cabeçalho ganha dois novos algoritmos: shift_left()eshift_right() . Ambos aceitam qualquer LegacyForwardIterator. Para shift_left(), é especificado que "os movimentos são executados em ordem crescente de ipartida de 0"; para shift_right(), é especificado que "se ForwardItatender aos requisitos LegacyBidirectionalIterator, as movimentações serão executadas em ordem decrescente a …