Effective C++ by Scott Meyers (Short Summary)
More
Search
Ctrl + K
Item 25 - Consider support for a non-throwing swap.
Previous
Item 24 - Declare non-member functions when type conversions should apply to all parameters.