Stack-based @nogc dynamic array
Adam D. Ruppe
destructionator at gmail.com
Thu May 16 12:45:03 UTC 2019
I think you have overcomplicated something quite simple.
int[4] buffer;
int bufferLength;
buffer[bufferLength++] = item_to_append;
buffer[bufferLength++] = item_to_append;
int[] slice = buffer[0 .. bufferLength];
// you can use slice to any std.algorithm calls etc
// just remember it is on the stack so don't store it beyond a
function call
More information about the Digitalmars-d-learn
mailing list