main.cpp
codice:
#include <iostream>
#include "DVDh.h"
using namespace std;

int main()
{
    DVD disco;
    string nome_dvd;
    string nome_rcd;
    string editore;
    double costo;
    string genere;
    string tipologia;
    unsigned int numero_scaffale;
    unsigned int anno_di_produzione;
    cout <<"Inserisci nome dvd : ";
    cin >> nome_dvd;
    cout <<"Inserisci nome registra cantante e direttoee : ";
    cin >> nome_rcd;
    cout <<"Inserisci l'editore : ";
    cin >> editore;
    cout <<" Inserisci il costo : ";
    cin >> costo;
    cout <<"Inserisci il genere : ";
    cin >> genere;
    cout <<"Inserisci la tipologia : ";
    cin >> tipologia;
    cout << " Inerisci numero scaffale : ";
    cin >> numero_scaffale;
    cout <<"Inserisci anno di produzione : ";
    cin >> anno_di_produzione;

    disco.inizializza(nome_dvd,nome_rcd,editore,costo,genere,tipologia,numero_scaffale,anno_di_produzione);
    disco.stampa();
    disco.applicaSconto();
    disco.stampa();
    return 0;
}
dvd.cpp

codice:
void DVD::inizializza(string nome_dvd,string nome_rcd, string editore,  double costo,string genere ,string tipologia, unsigned int numero_scaffale,unsigned int anno_di_produzione)
{
    this->nome_dvd=nome_dvd;
    this->nome_rcd=nome_rcd;
    this->editore=editore;
    this->costo=costo;
    this->genere=genere;
    this->tipologia=tipologia;
    this->numero_scaffale=numero_scaffale;
    this->anno_di_produzione=anno_di_produzione;

}


void DVD::stampa(){
    cout<<"Il nome dvd è "<<this->nome_dvd<<endl;

}

void DVD::applicaSconto(){
    this->costo=this->costo-(this->costo*0.2);

}
DVDh.h
codice:
#ifndef DVDH_H_INCLUDED
#define DVDH_H_INCLUDED

using namespace std;
class DVD{
   private:
       string nome_dvd;
       string nome_rcd;
       string editore;
       double costo;
       string genere;
       string tipologia;
       unsigned int numero_scaffale;
       unsigned int anno_di_produzione;

   public:
    void inizializza(string,string, string, double,string,string, unsigned int,unsigned int);
    void stampa();
    void applicaSconto();


};

#endif // DVDH_H_INCLUDED
Errori nella compilazione:
main():
undefined references to DVD::inizializza(...)
undefined references to DVD::stampa();
ecc ecc

Perpiacere aiutatemi ...