Swap two sets (set::swap) in C++ STL


This is a companion discussion topic for the original entry at http://iq.opengenus.org/set-swap-in-cpp-stl/