setting array dimensions at runtime
user at domain.invalid
user at domain.invalid
Sun Dec 5 09:41:50 PST 2010
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 < size; i++) {
a[i].length = size;
}
But it's slower (and less convenient) than
writing
byte[][] a = new byte[9][9];
More information about the Digitalmars-d-learn
mailing list