On 2/24/12, simendsjo <simend...@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];