7 ms·
> Do you remember to always define your expression macros with parentheses? Oh, yes! No parentheses around elements of a macro definition is an obvious sound o
by weland 12y ago
> Do you remember to always define your expression macros with parentheses?
Oh, yes! No parentheses around elements of a macro definition is an obvious sound of trouble and looks very wrong on my retina.
I do agree, though, that if I somehow forgot to do that (tired? nervous?), that would be a bug that's difficult to spot. Point taken :). That's what code reviews are for, but there isn't always time or availability for one, sadly.