hi(swap)
itemization(
    it() Header file: tt(<algorithm>)
    it() Function prototype:
    itemization(
        itt(void swap(Type &object1, Type &object2);)
    )
    it() Description:
    itemization(
        it() The elements tt(object1) and tt(object2) exchange their values.
    They do so by either cyclic copy assignment or cyclic move assignment (if
    available).
    )
    it() Example:
    verbinclude(-a examples/swap.cc)
)
