100 return head ==
nullptr;
210 while (
head !=
nullptr)
bool operator!=(const iterator &other) const
bool operator==(const iterator &other) const
const iterator end() const
const iterator begin() const
list(const list &other)=default
list & operator=(list &&other) noexcept=default
void push_front(const T &value)
void push_back(const T &value)
void insert(iterator it, const T &value)
const iterator cbegin() const
list & operator=(const list &other)=default
list(list &&other) noexcept=default
const iterator cend() const
T * create(Args &&...args)