is it bug?
    Steven Schveighoffer 
    schveiguy at yahoo.com
       
    Tue Sep 26 13:29:00 UTC 2017
    
    
  
On 9/26/17 8:44 AM, drug wrote:
> 26.09.2017 15:16, Steven Schveighoffer пишет:
>> Nullable!(char[]) x;
>> writeln(x); // Nullable.null;
>> static struct Foo { Nullable!(char[]) x; }
>> Foo foo;
>> writeln(foo); // error
>>
>> So in one context, printing a nullable char[] works exactly as 
>> expected. In another context it does something different. The place 
>> where it's different needs to be diagnosed and fixed.
>>
> 
> Isn't it relevant to https://issues.dlang.org/show_bug.cgi?id=11730 ?
I doubt it. That was associative arrays, and required a compiler fix.
This is likely a slight difference in how std.format works on a struct 
vs. a single value.
-Steve
    
    
More information about the Digitalmars-d-learn
mailing list