Man Page swap.3



                       Standard C++ Library
             Copyright 1998, Rogue Wave Software, Inc.



NAME

     swap

      - Exchanges values.





SYNOPSIS

     #include <algorithm>
     template <class T>
     void swap (T& a, T& b);





DESCRIPTION

     The swap algorithm exchanges the values  of  a  and  b.  The
     effect is:


     T tmp = a
     a = b
     b = tmp





SEE ALSO

     iter_swap, swap_ranges