C++ modern but non-existent code

The “crown jewel” of the post first. I use standard C++ and this macro (gasp!):

Any number of any legal arguments works. In or out of functions. In or out a namespace.

That is runtime zero cost. noexcept is compile time affair. And since the result is cast to “nothing” aka void that compiles to exactly 0 bytes.

The philosophy

Continue reading “C++ modern but non-existent code”