How about a Hash template?
Alexander
aldem+dmars at nk7.net
Thu Apr 28 07:53:57 PDT 2011
On 28.04.2011 16:25, Andrej Mitrovic wrote:
> Here's a little benchmark of searching an array and hash of randomly
> generated strings:
Make it 16 values and run again :) Sure, the more elements we have, the better hash performs.
But in case of ints/floats, for instance, for small sets especially, the difference will be even more significant.
Chained ifs are better than array search (for fixed and known sets of values, of course).
> I guess what I was really looking for is syntax sugar that expands this:
> if (variable in value1, value2, value3, value4)
Exactly - *that* would be very nice :) I believe this is easily doable using templates & mixins, though, not using 'in' operator, but something like InSet!(var, values...).
/Alexander
More information about the Digitalmars-d
mailing list