Passing parameter when creating object array

Daniel White twinbee41 at skytopia.com
Mon Aug 6 18:16:18 PDT 2007


I've just found out from elsewhere that it's not possible in C++ to create an array of objects whilst simultaneously passing a parameter to the constructor of each of those objects. Something like this returns an error:

Myclass x (10)[50]

I don't want to have to do:

Myclass x[5] = {10,10,10,10,10,10.................}  // ...and so on

Does D support the more intuitive Myclass x (10)[50] mechanism?


More information about the Digitalmars-d-learn mailing list