Movement against float.init being nan
    Tejas 
    notrealemail at gmail.com
       
    Tue Aug 23 14:57:52 UTC 2022
    
    
  
On Tuesday, 23 August 2022 at 09:00:59 UTC, claptrap wrote:
> On Tuesday, 23 August 2022 at 00:50:21 UTC, Walter Bright wrote:
>> On 8/20/2022 3:17 PM, Dukc wrote:
>>> it goes against what C, C++ and C# (and probably many other 
>>> languages) do so one is easily surprised.
>>
>> C and C++ initialize them to garbage unless it is a 
>> global/static variable. That's probably the worst option, as 
>> it results in Heisenbugs that are very hard to track down.
>
> Dont most C/C++ compilers have warnings for initialised 
> variables? I'm sure MSVC did when I was using it, but its 15 
> years ago now.
Yeah, but there's also bugs in gcc, apparently
https://stackoverflow.com/questions/14132898/gcc-wuninitialized-wmaybe-uninitialized-issues
    
    
More information about the Digitalmars-d
mailing list