How to get range for single just inserted element?
DList!int list;
...
list.insertBack(5);
auto r = ??? // get range for single last element
...
list.insertBack(something);
...
list.remove(r);
On Monday, 5 November 2012 at 16:41:16 UTC, Jack Applegame wrote:
How to get range for single just inserted element?
DList!int list;
...
list.insertBack(5);
auto r = ??? // get range for single last element
...
list.insertBack(something);
...
list.remove(r);
On Monday, 5 November 2012 at 18:52:24 UTC, cal wrote:
http://forum.dlang.org/thread/cfkllwgfushidyuwz...@forum.dlang.org
I read it. It's absolutely useless for my question.
On Monday, November 05, 2012 17:41:15 Jack Applegame wrote:
How to get range for single just inserted element?
DList!int list;
...
list.insertBack(5);
auto r = ??? // get range for single last element
...
list.insertBack(something);
...
list.remove(r);
If you want to remove an element,
On Monday, November 05, 2012 19:35:57 Jack Applegame wrote:
On Monday, 5 November 2012 at 18:06:44 UTC, Michael wrote:
Something like
auto r = list[$ - 1];
Error: no [] operator overload for type DList!(int)
The range returned by list isn't random access, and it can't be random access,