I don't like slices in D

Dicebot public at dicebot.lv
Fri Oct 18 07:29:42 PDT 2013


On Friday, 18 October 2013 at 14:27:36 UTC, Adam D. Ruppe wrote:
>     for(size_t idx = index; idx < arr.length - 1; idx++)
>         arr[idx] = arr[idx + 1];

You can do it via slice element-wise assignment:

arr[index..$-1][] = arr[index+1..$][]


More information about the Digitalmars-d mailing list