Hallo, hab hier ein klitzekleines Problem mit einer Methode in meinem Programm, da ich folgende Fehlermeldung erhalte und ich mit meiner Recherche dazu icht weiterkomme:
error: statement cannot resolve address of overloaded function|
Die Codeteile stammen aus meinem Programm wo ich eine Doublehashing-Struktur mit Seletion Sort implementieren muss. Da der ganze Code zu lang wäre hier die entsprechenden Methoden:
Vielleicht kann mir wer weiterhelfen
Vielen Lieben Dank
Marimi
error: statement cannot resolve address of overloaded function|
Die Codeteile stammen aus meinem Programm wo ich eine Doublehashing-Struktur mit Seletion Sort implementieren muss. Da der ganze Code zu lang wäre hier die entsprechenden Methoden:
Code:
void leeren(const E e, size_t y) {hashv = y; state = 00, data = 0;}
Code:
using Container<E>::remove;
virtual void remove( const E e[], size_t len)
Code:
template <typename E>
void Doublehashing<E>::remove (const E e[], size_t len){
size_t tmax = nmax;
for(size_t i = 0; i < len ; i++) {
size_t hashwert = hashValue(e[i]) % nmax;
tmax = nmax;
for (int k=hashwert; k < tmax; k=k+1){
values[k].leeren;
k = k + tmax;
if (k == (nmax-1)){
k = -1;
tmax = hashwert;
}
}
}
}
Vielleicht kann mir wer weiterhelfen
Vielen Lieben Dank
Marimi