Ah perfetto, al momento ho deciso di tenere i template, vedrņ dopo il da farsi....ho un altro problemino. Praticamente vorrei fare una classe Distributore, implementata come lista linkata, questo č l' header.

codice:
using namespace std;
#include <vector>
#include "LinkedList.hpp"
#include "Film.hpp"


class Distributore
{
        protected:
            
                  LinkedList distributore;
            
        public:
                  Distributore();
                 ~Distributore();
                 
                 
        public:
            
            void InserisciFilm(Film f, unsigned int copie);
            void EliminaFilm(Film f);
            Film EsceFilm(Film f);
            void RitornaFilm(Film f);
            string CopieFilm(Film f);
            vector<Film> ListaFilmPerAnno(unsigned int a);
            vector<Film> ListaRemake();
            bool search(string titolo, string attori, string regista);
            
        


};

#endif	/* DISTRIBUTORE_HPP */
Sto cercando di implementarlo, ma nei metodi ho un problemino:

codice:
#include "Distributore.hpp"

                  Distributore:: Distributore(){
                    distributore=new LinkedList();
                  }
                  
                  Distributore::~Distributore(){
                      
                  }
                 
                  
            
            void Distributore:: InserisciFilm(Film f, unsigned int copie){distributore.addNode
            void EliminaFilm(Film f);
            Film EsceFilm(Film f);
            void RitornaFilm(Film f);
            string CopieFilm(Film f);
            vector<Film> ListaFilmPerAnno(unsigned int a);
            vector<Film> ListaRemake();
            bool search(string titolo, string attori, string regista);
In questo modo al primo metodo non funziona quello che voglio fare, cioč invocare un metodo di LinkedList che ho scritto in un file a parte sia come header che come .cpp. Solo che non funziona questa istruzione, come faccio a utilizzare una linkedlist che ho dichiarato e costruito nel costruttore di distributore?