Overview I missed three things that allow the previously posted solution to require half of the functions (3 instead of 6): it is legal to return the result of an expression whose type is void() if the function itself is a void function, std::get() is sufficiently overloaded for lvalues and rvalues so some of the […]
↧