Advertisement
Guest User

Untitled

a guest
Sep 23rd, 2014
170
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.39 KB | None | 0 0
  1. void copy_list(const node*& source_ptr, node*& dest_ptr)
  2. {
  3. const node* current = source_ptr;
  4. node* copy = new node();
  5. node* last = copy;
  6. dest_ptr = copy;
  7.  
  8. copy->data = current->data;
  9. current = current->next;
  10.  
  11. while (current != nullptr)
  12. {
  13. last->next = new node();
  14. last = last->next;
  15.  
  16. last->data = current->data;
  17. current = current->next;
  18. }
  19. last->next = nullptr;
  20. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement