On Wednesday, 6 April 2016 at 19:54:32 UTC, Jonathan Villa wrote:
I wrote a little program that given some number it generates a list of different combinations (represented by a ubyte array), so in the end my function with name GenerateCombinations(int x) returns a ubyte[][] (list of arrays of ubytes).

...

Why not make a range instead? No need to reserve memory for the entire array if you can compute the elements as-needed.

If you really want an array, std.experimental.allocator will let you manually allocate/release objects.

Reply via email to