Guest User

Untitled

a guest
Apr 23rd, 2018
90
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.67 KB | None | 0 0
  1. bool Terminator_List::remove_aid( List_Node*& pek, const int id)
  2. {
  3. Terminator_Node curr = pek;
  4. Terminator_Node prev = 0;
  5. int rakna;
  6.  
  7. if( pek == 0){
  8. cout << "Listan รคr tom." << endl;
  9. return false;
  10. }
  11.  
  12. else if ( curr -> id_ == id){
  13. curr = pek-> next_;
  14. delete pek;
  15. pek=0;
  16. cout << "Terminator borttagen" << endl;
  17. }
  18.  
  19. else if (pek->id_ < id) {
  20.  
  21. while(curr!=0){
  22. rakna++;
  23. prev = curr;
  24. curr = curr -> next_;
  25. curr -> id_ == id;
  26.  
  27. if(curr->id_ == id){
  28. prev -> next_ = curr -> next_;
  29. delete curr;
  30. curr = 0;
  31. return true;
  32. }
  33.  
  34. else if(curr -> id_ > id){
  35.  
  36. return false;
  37. }
  38. }
  39. }
  40. }
  41.  
  42.  
  43. }
Add Comment
Please, Sign In to add comment