All pastes #9769 Raw Edit

reHash

public cpp v1 · immutable
#9769 ·published 2005-04-18 20:34 UTC
rendered paste body
void hashTabell::reHash(){	int gammel = antAdr;	antAdr = hentPrimtall(antAdr +1); // setter inn nytt primtall som er det neste etter den gamle	Post *nyTabell = new Post[antAdr];	Post *gammelTabell = hashTab;	hashTab = nyTabell;	initTabell(); // initialiserer den nye tabellen.	for(int i = 0; i<gammel; i++)	{		if(gammelTabell[i].tilstand == IBRUK)		{			settInn(gammelTabell[i].persNr);		}	}	delete [] gammelTabell;}