Andrei Alexandrescu Wrote: [...] > > The multiplicative expressions are multiplication (\ccbox{a * b}), > division (\ccbox{a / b}), and remainder (\ccbox{a \% b}). They > operate on numeric types only. The result type of either of these > operations is same as the type of \ccbox{true ? a : b} > (see~\S~\ref{sec:conditional-operator}). Isn't (true?a:b) always (a)? TomD