The only thing I've been able to think of is
byte[][] a;
a.length = size;
for (int i; i size; i++) {
a[i].length = size;
}
Well, you can do at least:
auto a = new byte[][size];
foreach (ref row; a)
row = new byte[size];
Matthias
On 5-12-2010 19:20, Matthias Walter wrote:
The only thing I've been able to think of is
byte[][] a;
a.length = size;
for (int i; i size; i++) {
a[i].length = size;
}
Well, you can do at least:
auto a = new byte[][size];
foreach (ref row; a)
row = new byte[size];
Hello,
I've been wondering what the easiest way is to set
the dimension of an array during runtime.
You can't write
byte[][] a = new byte[size][size];
because the compiler will give an error. The only
thing I've been able to think of is
byte[][] a;
a.length = size;
for (int i; i