Как распечатать / показать весь список объектов? - PullRequest
0 голосов
/ 23 сентября 2019

Я следую книге Майкла Т. Гудрича "Структуры данных".У меня нет проблем с тем, чтобы следить за ним в книге, но он не учит, как печатать / показывать содержимое списка.

Я заполняю свой список объектами, все методы работают, но я понятия не имеюкак распечатать / показать их на экране.

//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
  };
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...