Daniel Berlin <dan@cgsoftware.com> writes: > Though i don't believe the ternary operator is allowed there, gcc > certainly doesn't like it. It should be. It's a constant expression in C, anyway. And it would seem to be under Stroustrup's (rather hand-wavy) Section C.5, too.