A Tour of Rare C++ Features Part 7: The Comma and Ternary Operators

In the previous installment of this series we dealt with if statements, function style casts and grouping digits of numbers. This time, our focus will lie on the only remaining two statements of our guiding example. By now, most of the guiding example of this series should be pretty well known, with the only parts that may still be somewhat enigmatic being highlighted below: /* This is valid C++ */ auto main() - decltype('O.