/Disk-Based-Linked-List

An implementation of a persisted linked list data structure. (Singly linked list, C++). Along with the normal operations of regular memory based linked list operations, we now have the capability of storing the lists onto the disk and be able to recreate it again. The serialization logic / disk-format has been written by hand without library support. This project also practised memory reuse by recycling bytes from a memory pool (Placement new).

Primary LanguageC++

/*===================================================================
Name        : README.txt
Platform    : Unix / Linux
=====================================================================*/

This is a program that offers linked list functionalities
along with the added feature of serializing the linked list
out to disk.

To build this program source, just run the make file with the command
> make

To start the application, type into the terminal
> ./linklist