std.container.RedBlackTree versus C++ std::set
Jonathan M Davis
jmdavisProg at gmx.com
Fri Feb 15 12:05:56 PST 2013
On Friday, February 15, 2013 20:12:08 Dan wrote:
> Granted the no rvalue passing is a pain - but is it a big deal in
> library/generic code?
Yes, it's a big deal. Any place that it's part of an API, it's a big deal. It
forces you to create what are essentially useless variables all over the place
if you require ref. We _will_ have a solution similar to const& at some point,
and that's what the correct way to go to solve this problem will be, but that
situation still needs to be sorted out (and the situation with DIP 25 -
http://wiki.dlang.org/DIP25 - could have an impact on that given that it's
also has to do with changes to ref).
- Jonathan M Davis
More information about the Digitalmars-d-learn
mailing list