The it appears in the header file listh along with it

Info iconThis preview shows page 1. Sign up to view the full content.

View Full Document Right Arrow Icon
This is the end of the preview. Sign up to access the rest of the document.

Unformatted text preview: ears in the header file List.h along with It List.h along the declaration of the struct. struct How do we implement such functions? Note also that the variable Head iis accessed in Note Head s the usual manner. the We have a special syntax. The other functions are as follows. Applied Programming void Add(char name,int psize,CustPtr& Head) void Add(char { CustPtr tmp, curr; curr tmp = new Cust; new Cust strcpy(tmp->name,name); tmp->partysize = psize; psize tmp->next = 0; if (Head != 0) { curr = Head; while (curr->next) // is this the end? curr = curr->next; curr curr->next = tmp; >next tmp } else Head = tmp; Head tmp } Applied Programming void LinkedList::Add(char name, int psize) void LinkedList::Add(char name, int { CustPtr tmp, curr; curr tmp = new Cust; new Cust strcpy(tmp->name,name); tmp->partysize = psize; psize tmp->next = 0; if (Head != 0) { curr = Head; Head while (curr->next) // is this the end? curr = curr->next; curr curr->next = tmp; >next tmp } else Head = tmp; tmp } Applied Programming Applied Programming void LinkedList::Add(char name, int psize) void LinkedList::Add(char name, int { CustPtr tmp, curr; curr tmp = new Cust; new Cust strcpy(tmp->name,name); tmp->partysize = psize; psize tmp...
View Full Document

This document was uploaded on 04/07/2014.

Ask a homework question - tutors are online