Ragazzi ho un dubbio a riguardo i distruttori delle classi;vi faccio un piccolo esempio
Ho il seguento codice
se dichiaro una variabile di tipo string e la classe string si occupa di tutta la parte dell'allocazione dinamica di tale stringa senza che io ci operi direttamente con l'allocazione dinamica di tale variabile , la classe C deve essere dotata di distruttore?codice:#ifndef CLASSE_H_ #define CLASSE_H_ #include <string> class C{ private: string a; public: .....costruttori ed eventuali funzioni della classe..... ~C(){}; //dubbio }; #endif

Rispondi quotando