Létrehozása bejárási a bináris keresés Tree with rekurzió.
void inOrder(void (*inOrderPtr)(T&))
{
if(this->left != NULL)
inOrder((*inOrderPtr)(this->left));
inOrderPtr(this->data);
if(this->right != NULL)
inOrder((*inOrderPtr)(this->right));
}
Itt látható a funkciót. Most ez nyilvánvalóan rossz. Ezt a funkciót nevezik, mint ez:
first.inOrder(print_vals);
első a tárgy, és a nyomtatási Vals egyszerűen egy függvény, amely kiírja mi az adatokat az objektumot. Három érték minden objektum adatok, balra és jobbra. Hogyan fér hozzá, valójában ezek a tételek a funkciója?













