Sabonis
06-08-2008, 17:29
La copia di default membro a membro può causare terribili problemi nel caso in cui vengano copiati dei dati membro che si riferiscono ad aree di memoria dinamica.
Quando utilizzo un oggetto di qualche libreria esterna, come faccio a sapere se ha un "costruttore di copia" che gestisce questo problema? Ad esempio le varie classi di qt come QVector, QString etc sono immuni da questo problema?
Quando utilizzo un oggetto di qualche libreria esterna, come faccio a sapere se ha un "costruttore di copia" che gestisce questo problema? Ad esempio le varie classi di qt come QVector, QString etc sono immuni da questo problema?