- void output_deeltekst_code(string deeltekst, LZWBoom codetabel[], int aantal)
- {
- LZWBoom boom = NULL;
- char x = lees_volgend_teken(deeltekst);
- int index = (x-97); // a staat op index 0, b op 1 enz.
- boom = codetabel[index];
- x = lees_volgend_teken(deeltekst);
- bool gevonden = false;
- while(!gevonden)
- {
- if((*boom).karakter == x)
- gevonden = true;
- else if((*boom).karakter < x)
- boom = (*boom).kleiner;
- else if((*boom).karakter > x)
- boom = (*boom).groter;
- else
- {
- boom = (*boom).volgende;
- x = lees_volgend_teken(deeltekst);
- }
- }
- cout << (*boom).code;
- }
Undefined
By: Guest | Date: Mar 7 2010 18:07 | Format: None | Expires: never | Size: 845 B | Hits: 1114
Latest pastes
1 days ago
1 days ago
11 months ago
13 months ago
17 months ago