D - array constants
- Pavel Minayev (12/12) Nov 20 2001 I wonder if [] thingie coukd be used not only to initialize
- Walter (3/15) Nov 20 2001 Array literals are a good idea, and will likely get implemented. -Walter
I wonder if [] thingie coukd be used not only to initialize
arrays, but to create them on the fly as well? Like
that:
int min(int[]);
...
min([1, x, 10]);
Since it would be a dynamic array, it gets collected
by the GC so no memory leaks. Since the same thing
works for strings, why not for generic arrays:
// pretty much the same
s = "generated";
strlen("dynamically " + s + " string");
Nov 20 2001
Array literals are a good idea, and will likely get implemented. -Walter
"Pavel Minayev" <evilone omen.ru> wrote in message
news:9tduir$jrk$1 digitaldaemon.com...
I wonder if [] thingie coukd be used not only to initialize
arrays, but to create them on the fly as well? Like
that:
int min(int[]);
...
min([1, x, 10]);
Since it would be a dynamic array, it gets collected
by the GC so no memory leaks. Since the same thing
works for strings, why not for generic arrays:
// pretty much the same
s = "generated";
strlen("dynamically " + s + " string");
Nov 20 2001








"Walter" <walter digitalmars.com>