On 2/24/12, simendsjo <simendsjo at gmail.com> wrote: > I don't get it. This gives me a dynamic array, not a static: > char[1] a; > auto b = cast(void*)a; > auto c = (cast(char*)b)[0..1]; > c.length = 10; // auch! > You can do: char[1] c = (cast(char*)b)[0..1];