Single type of a tuple return type function
Vino
vino.bheeman at hotmail.com
Thu Jan 4 16:48:46 UTC 2018
On Thursday, 4 January 2018 at 16:09:07 UTC, Simen Kjærås wrote:
> On Thursday, 4 January 2018 at 15:50:35 UTC, Vino wrote:
>> [...]
>
> ReturnType!Fn[0] tries to give you the 0th field of the tuple,
> but as the error message indicates, you can't do that without
> an instance. What you want is the *type* of the field, as given
> by typeof:
>
> typeof(ReturnType!Fn[0]) Dcol;
>
> This can be made a bit simpler by noticing that ReturnType is
> unnecessary here:
>
> typeof(Fn()[0]) Dcol;
>
> However, if Fn() takes a bunch of complex parameters, this
> might not actually be simpler.
>
> --
> Simen
HI Simen,
Thank you very much, your solution was helpful.
From,
Vino.B
More information about the Digitalmars-d-learn
mailing list