Discussione:C++11
Ultimo commento: 17 anni fa, lasciato da Maxpagani in merito all'argomento Delegating Constructors
Frase sintatticamente scorretta
La seguente: "Rendere il C++ facile da insegnare ed imparare ai principianti" è, in Italiano, sintatticamente scorretta. Cordiali saluti.--88.228.180.244 21:51, 19 feb 2008 (CET)
- L'ho corretta in "Rendere il C++ facile da insegnare e da apprendere a vantaggio dei principianti". Grazie della segnalazione.--Gildos 19:30, 20 feb 2008 (CET)
Delegating Constructors
Nell'esempio la classe "coordinata" ha un costruttore con parametro void (il terzo ed ultimo). Dal momento che in C++ è inusuale e non vedo particolari motivi per lasciarlo, credo che sia opportuno ometterlo. L'esempio diventerebbe:
class coordinata { private: coordinata( int ini_cx, int ini_cy, int ini_cz ): cx(ini_cx), cy(ini_cy), cz(ini_cz) {} public: coordinata( const coordinata &ini ): coordinata( ini.cx, ini.cy, ini.cz ) {} coordinata(): coordinata( 0, 0, 0 ) {}
private: int cx ; int cy ; int cz ; };