Advertisement
Guest User

Untitled

a guest
May 19th, 2019
98
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.41 KB | None | 0 0
  1. void bstItrPreOrderMap(BSTObject* objBst,MapFun pFunction,void *val)
  2. {
  3. //printf("In inizio pre order");adtWriteToMonitor(pBSTObject->elem); fin qui ok arriva
  4. ITRObject *objItr=(ITRObject*)itrConstruct(ConstructBSTPreOrderIterator(),objBst);
  5. while(!itrTerminated(objItr))
  6. {
  7. BSTNode *wNode=itrElement(objItr);
  8.  
  9. pFunction(wNode->elem,val);
  10. itrSuccessor(objItr);
  11. }
  12. itrDestruct(objItr);
  13. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement