Я следую книге Майкла Т. Гудрича "Структуры данных".У меня нет проблем с тем, чтобы следить за ним в книге, но он не учит, как печатать / показывать содержимое списка.
Я заполняю свой список объектами, все методы работают, но я понятия не имеюкак распечатать / показать их на экране.
//list.h
class DLinkedList { // doubly linked list
public:
DLinkedList(); // constructor
~DLinkedList(); // destructor
bool empty() const; // is list empty?
const Elem& front() const; // get front element
const Elem& back() const; // get back element
void addFront(const Elem& e); // add to front of list
void addBack(const Elem& e); // add to back of list
void removeFront(); // remove from front
void removeBack(); // remove from back
private: // local type definitions
DNode* header; // list sentinels
DNode* trailer;
protected: // local utilities
void add(DNode* v, const Elem& e); // insert new node before v
void remove(DNode* v); // remove node v
};