On Saturday, 1 February 2014 at 22:52:24 UTC, Andrej Mitrovic wrote:
On Saturday, 1 February 2014 at 22:47:54 UTC, deed wrote:

Docs also say:

/**
Note:
Each $(D front) will not persist after $(D
popFront) is called, so the caller must copy its contents (e.g. by
calling $(D to!string)) if retention is needed.
*/

So you need to do a duplication for each element. Use this code:

Sorry, but I really don't understand this. At all.
"Returns a newly-allocated dynamic array consisting of a copy of the input range" to me sounds "Hey, I'm doing a copy". How is one supposed to understand that you need to go through hops for getting a good result?

Reply via email to