Files
cppdraft_translate/cppdraft/alg/req/permutable.md
2025-10-25 03:02:53 +03:00

1.2 KiB

[alg.req.permutable]

24 Iterators library [iterators]

24.3 Iterator requirements [iterator.requirements]

24.3.7 Common algorithm requirements [alg.req]

24.3.7.6 Concept permutable [alg.req.permutable]

1

#

The permutable concept specifies the common requirements of algorithms that reorder elements in place by moving or swapping them.

templateconcept permutable =forward_iterator &&indirectly_movable_storable<I, I> &&indirectly_swappable<I, I>;