appending newly initialized struct to array
Ali Çehreli
acehreli at yahoo.com
Wed Apr 18 11:18:44 PDT 2012
On 04/18/2012 10:13 AM, Jonathan M Davis wrote:
> On Wednesday, April 18, 2012 19:04:12 SomeDude wrote:
>> On Wednesday, 18 April 2012 at 16:36:39 UTC, bearophile wrote:
>>> Ali:
>>>> That a thousandth time I have made that mistake and still have
>>>> not learned. :( Yes, .nan may not be compared with any other
>>>> value, including .nan.
>>>
>>> Today I'll present an enhancement request to remove this
>>> problem from D.
>>>
>>> Hugs,
>>> bearophile
>>
>> I don't see how this could be enhanced.
>
> It's by design. An enhancement request is a waste of time.
Comparisons with
> NaN _always_ return false regardless of what they're compared against
- even
> NaN. It's not going to change.
>
> - Jonathan M Davis
It shouldn't be a problem to detect comparisons against literal .nan
values. The compiler can warn with "comparison is always false".
Ali
More information about the Digitalmars-d-learn
mailing list