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