Allora l'errore me lo da qua:
in this->....
codice:
void AZIONI::salvaHash(){
this->memoria.salva(htable.daiT());
cout<<"salvataggio avvenuto ";
system("pause"); }
il metodo a cui fa riferimento è questo:

codice:
void MEM::salva(vector<DIZIONARIO> &tabella){/    fstream file("file1.txt",ios::out);
for(int i=0;i<tabella.size();i++){
        if(tabella.at(i).daiP() != ""){
            file<<tabella.at(i).daiP()<<endl;
            file<<tabella.at(i).daiD()<<endl;
    }
}
file.close();
}
Come potrei procedere?