Sorry non avevo letto bene... No, non puoi fare in quella maniera, una volta entrati nel costruttore i membri sono già stati inizializzati con il costruttore di default. Per inizializzare i membri di una classe si usa la sintassi dell'initialization list (http://www.learncpp.com/cpp-tutorial...ization-lists/), che però in C++98 non è possibile impiegare per gli array. In C++11, invece, è consentita, come mostrato qui: http://stackoverflow.com/a/2409882/214671