writing iterators without code duplication. inout?
Jakob Ovrum
jakobovrum at gmail.com
Wed Dec 21 08:34:37 PST 2011
On Wednesday, 21 December 2011 at 16:31:01 UTC, Jakob Ovrum wrote:
> On Wednesday, 21 December 2011 at 16:07:55 UTC, Timon Gehr
> wrote:
>> Just remove the non-const overload. const member functions
>> work with mutable, immutable and const receivers.
>
> The const version does not allow using 'ref' when iterating.
In light of pompei2's recent reply;
the const version *should not* allow using 'ref' when iterating.
More information about the Digitalmars-d-learn
mailing list