...one of the most highly
regarded and expertly designed C++ library projects in the
world.
— Herb Sutter and Andrei
Alexandrescu, C++
Coding Standards
Assignable
Assignable types must have copy constructors,
operator=
for assignment, and the swap()
function defined.
x
, y