- Alex Brandt
- Date: June 2007
- Version 0.1
Introduction
A buddy of mine who is always working in C, but trying to treat it like C++ recently put me to the challenge of making a class like implementation in C. I decided I would make my own linked list in C, and model it after the STL's list implementation. The project is still being worked on as I'm trying to get rid of the passing the list itself in all of the method calls, but the underlying structure is working perfectly.
Download
To download the source code it is easiest to use subversion. Simply use subversion to check out the trunk of the repository:
svn co http://svn.alunduil.com/svn/clist/trunk clist
The code is also browse-able online at my subversion repository.
Install
This program was created using Gentoo Linux with a 2.6.20 gentoo sources kernel revision 8 on an x86 architecture. The compiler used for building and testing is gcc version 4.1.2 in the portage tree provided by Gentoo.
Description
This program utilizes the following algorithms and data types:
Input and Output
Input
This is only a test program, and has not input parameters.
Output
Right now the output is a lot of messages from the various methods showing that they all do indeed function as intended.
Program Testing
The program functions properly, but work is being done to get the self reference out of the method calls.
Bugs
No known bugs are evident.
If bugs are found please email Alex Brandt with a bugreport.