/////// File: Liststring.C /////// #include #include #include "List.h" // linked list of integers via // List template char* a[] = { "abcd", "efgh", "ijkl", "mnop", "qrst", "uvw", "zyx" }; inline int List::equal(char*& a, char*& b) { return( ! strcmp(a,b) ); } int main() { List slist( a[1] ); slist.put_on( a[3] ); slist.put_on( a[5] ); slist.display(); slist.put_on( a[0] ); slist.put_on( a[2] ); slist.append( a[4] ); slist.display(); slist.remove( a[4]); slist.remove( a[0] ); slist.display(); slist.shorten(3); slist.display(); slist.shorten(1); slist.display(); }