What can you "new"

Steve Teale steve.teale at britseyeview.com
Sun Mar 22 11:31:07 PDT 2009


void str()
{
   auto s = new char[];
}

void main()
{
   str();
}

produces:

str.d(3): Error: new can only create structs, dynamic arrays or class objects, not char[]'s.

What am I missing here, isn't char[] a dynamic array?




More information about the Digitalmars-d mailing list