Is there any reason why in can't work with dynamic arrays?

Patrick Schluter Patrick.Schluter at bbox.fr
Tue Sep 17 19:59:24 UTC 2019


On Tuesday, 17 September 2019 at 17:43:39 UTC, Brett wrote:
> T[] x;
>
> if (y in x) ...
>
> It just checks to see if y is in between 0 and length. Clearly 
> y has to be an int and clearly the semantics are equivalent to 
> AA and so it all works out rather than having an arbitrary 
> special case.
>
> This is helpful when one has generate algorithms that can work 
> with AA's or DA's that use in.

This is the wrong forum for this kind of questions. Go to the 
learn forum.


More information about the Digitalmars-d mailing list