void Amoeba::IndentHelp (string ind) { cout << ind << Name() << endl; Amoeba* child = myYoungestChild; while (child != 0) { child->IndentHelp(ind + " "); child = child->myOlderSibling; } }
void Amoeba::PrintDescendants () { string ind = ""; if (myYoungestChild == 0) { return; } else { Amoeba* child = myYoungestChild; while (child != 0) { child->IndentHelp(ind); child = child->myOlderSibling; } } }