cpp/experimental/ranges/utility/exchange

Replaces the value of with  and returns the old value of, as if by

Return value
The old value of