On Sat, 24 Dec 2011 21:33:33 +1100, Don <nospam at nospam.com> wrote:
> I think stuff like
> int z +=  x > y;
> should ideally require a cast. That's a crazy operation.
I would go so fas as saying that such an idiom ought to be coded as ...
   if (x > y) {
      z++;
   }
or if insists on a one-liner ...
   z += (x > y ? 1 : 0);
-- 
Derek Parnell
Melbourne, Australia