Andrei Alexandrescu Wrote:

> 1. Create one heap object of type T with creation arguments args. 
> Currently: new T(args), except when T is a variable-sized array in which 
> case syntax is new T[arg] (only one arg allowed). It is next to 
> impossible to create one heap object of fixed-size array type.

You can create it. new T[arg] does just that. You can't *use* it.
T[5]* arr=something;
arr[3]; //wrong
(*arr)[3]; //ok

And as it was said, current new syntax allows arguments for array new.

Reply via email to