Fast linear search for non-null key in slice of Nullable(T, T.max)
Per Nordlöw
per.nordlow at gmail.com
Sun Sep 16 19:15:13 UTC 2018
On Sunday, 16 September 2018 at 16:50:32 UTC, Neia Neutuladh
wrote:
> On Sunday, 16 September 2018 at 16:28:20 UTC, Per Nordlöw wrote:
>> If I have
>>
>> alias N = Nullable!(T, T nullValue)
>>
>> fed as template parameter to another template how can I
>> at compile-time get the `nullValue` ?
>
> import std.traits;
> enum nullValue = TemplateArgsOf!(N)[1];
Thanks.
However, I just realized that I need to cast the array of
nullables to an array of underlying unnulled types and search
that array using an unnulled key. So I have no use for the
nullValue, anyway.
More information about the Digitalmars-d-learn
mailing list