On Saturday, 12 March 2016 at 09:56:48 UTC, Uldis wrote:
Why is this happening, how to avoid it?

Details here: http://dlang.org/d-array-article.html

it is so one slice can never stomp over the contents of another slice when you append to it.

array.assumeSafeAppend() can override it.

Reply via email to