ciao.
Devo creare un costruttore di copia per una classe della mia appplicazione , o dei puntatori e sarebbe per questo che implemementerei il costruttore di copia , per non fare puntare tutti e due i puntatori copiato e originale allo stesso indirizzo (sbaglio?).
Il problema è che non ho dei puntatori normali , ho degli smart pointers , come ci si comporta in questo caso ?
si puo' utilizzare un solo smart pointer per ogni puntatore senza allocare un altro puntatore?
Pensavo che lo smart pointer gia di perse' incrementa il reference counter dopo l'operazione = come se ci fosse un altro puntatore allocato.
E' corretto allora?
pecca il ragionamento?
sbaglio?
grazie.