#ifndef __VECTOR_LIST_H__ #define __VECTOR_LIST_H__ class VectorList { public: VectorList(); ~VectorList(); void ReplaceItem(int index, void *value); void RemoveItem(int index); void * Item(int index); void InsertItem(int index, void *value); void * operator[](int); private: struct llist { struct llis *next; void *data; int index; }; struct llist *data; }; #endif