#include #include "DList.h" int main() { DList a; // заполнение списка for (int k=0; k<10; k++) { a.PushLast(k); } cout << a; // итератор по списку DList::Iterator i; for (i = a.begin(); i != a.end(); ++i) { cout << ++(*i) << " "; } cout << endl; for (auto j = a.rbegin(); j != a.rend(); --j) { cout << ++(*j) << " "; } cout << endl; // удаление i = a.begin(); ++i, ++i; cout << a; a.RemoveAt(i); cout << a; return 0; }