Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
C/C++ - sintassi non chiara
Forum - C/C++ - sintassi non chiara

Avatar
frankus89 (Normal User)
Rookie


Messaggi: 23
Iscritto: 20/02/2009

Segnala al moderatore
Postato alle 12:27
Venerdì, 15/05/2009
Codice sorgente - presumibilmente C/C++

  1. myClass::myClass(const myClass & rhs): valore(rhs.valore) {



sapreste spiegarmi che significa il codice dopo la chiusura della parentesi tonda?
premetto che ho capito che si tratta di un costruttore di copie, ma non riesco a comprendere come mai non ci siano direttamente le parentesi graffe prima dei "due punti"..
:(

Ultima modifica effettuata da frankus89 il 15/05/2009 alle 12:38
PM Quote
Avatar
lorenzo (Normal User)
Guru


Messaggi: 1178
Iscritto: 15/04/2008

Segnala al moderatore
Postato alle 12:53
Venerdì, 15/05/2009
semplicemente la classe "myClass" eredita dalla classe "valore" e al costruttore della classe padre "valore" viene mandato l'attributo "valore" della classe "myClass"

PM Quote
Avatar
theprogrammer (Normal User)
Guru^2


Messaggi: 2509
Iscritto: 28/01/2009

Segnala al moderatore
Postato alle 18:17
Sabato, 16/05/2009
No lorenzo ... quello e' un costruttore di copia ...

valore e' una variabile membro della classe myClass.

Alla variabile dell'istanza this viene assegnato il valore corrispondente dell'istanza rhs passata per reference.

PM Quote
Avatar
lorenzo (Normal User)
Guru


Messaggi: 1178
Iscritto: 15/04/2008

Segnala al moderatore
Postato alle 11:35
Domenica, 17/05/2009
comincio a perdere colpi.....mi ritiro dignitosamente dalla discussione e riprenderò in mano il c++, a parte piccole cose è da troppo tempo che non lo uso bene bene

chiedo ufficialmente scusa per la cavolata che ho detto

PM Quote
Avatar
frankus89 (Normal User)
Rookie


Messaggi: 23
Iscritto: 20/02/2009

Segnala al moderatore
Postato alle 17:10
Lunedì, 18/05/2009
scusate ma continuo a non capire..
potreste spiegarvi un po meglio??

PM Quote
Avatar
theprogrammer (Normal User)
Guru^2


Messaggi: 2509
Iscritto: 28/01/2009

Segnala al moderatore
Postato alle 17:30
Lunedì, 18/05/2009
Testo quotato

Postato originariamente da frankus89:

scusate ma continuo a non capire..



Cosa non riesci a capire della mia risposta?

Testo quotato

potreste spiegarvi un po meglio??



No ... non c'e' modo di spiegarsi meglio ... faresti bene a dirci cosa non ti e' chiaro della risposta ...

PM Quote