Ragazzi ho un dubbio a riguardo i distruttori delle classi;vi faccio un piccolo esempio
Ho il seguento codice
codice:
#ifndef CLASSE_H_
#define CLASSE_H_
#include <string>

class C{

           private: string a;

          public:
                   .....costruttori ed eventuali funzioni della classe.....
                   ~C(){};   //dubbio

};

#endif
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?