Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!mnetor!seismo!rutgers!princeton!allegra!ulysses!mhuxt!ihnp4!alberta!calgary!lomow From: lomow@calgary.UUCP Newsgroups: comp.lang.c++ Subject: Re: C++ Packages Message-ID: <909@vaxb.calgary.UUCP> Date: Fri, 8-May-87 01:39:32 EDT Article-I.D.: vaxb.909 Posted: Fri May 8 01:39:32 1987 Date-Received: Sun, 10-May-87 09:14:56 EDT References: <903@vaxb.calgary.UUCP> Organization: U. of Calgary, Calgary, Ab. Lines: 29 Summary: Clarification In article <903@vaxb.calgary.UUCP>, lomow@calgary.UUCP (Greg Lomow) writes: > > Could somebody e-mail me a really good linked list package > written in C++ (something like Simula's SIMSET would be fine > but if you have anything you think is better then send it too). > > While we're on the subject, does anyone have a really good package > and base classes for manipulating trees? > After I posted the above request a friend of mine at this site read the request and pointed out to me that it sounds like I want the readers of comp.lang.c++ to do my work for me. This wasn't my intention. I have written quite alot of C++ code but I have not found a completely satisfactory way of writing a linked list package that is easy to extend but which still permits tight data checking of the elements placed on the list and which requires a minimum of casting when using the elements on the list (virtual functions do not always fit the bill). My intention was (and still is) to solicit examples of C++ packages from net readers so I could see what kind of solutions other people have adopted. Greg Lomow -- lomow@cpsc.calgary.cdn or ....![ubc-vision,ihnp4]!alberta!calgary!lomow