On 13/09/2019 15:47, Bonita Montero wrote:
>>> But at least this compiles with VC++, gcc and clang.
>
>> It is a "functional cast expression". "PI(-1)" is identical in
>> functionality to "(PI) -1".
>> And like the C-style cast, it has implementation-dependent behaviour.
>
> Sorry, I had tomatoes on my eyes when I posted thi.
That is a nice way to put it. Is that a direct translation of an idiom
in your native tongue?
> The above came into my mind shortly after I posted this.
>
We all do that sometimes.