On 05.04.2016 14:01, Stefan Ram wrote:
> Paolo Biagini <
paolo...@gmail.com> writes:
>> true ? 1 : f;
>
> 5.16p3
>
> |Otherwise, if the second and third operand have different
> |types and either has (possibly cv-qualified) class type,
> ...
> |an attempt is made to convert each of those operands to the
> |type of the other.
>
And there is no implicit conversion from `int` to your class `fff`.
Cheers!,
- Alf