Объектно-ориентированное программирование на языке С++. Ноткин А.М. - 64 стр.

UptoLike

Составители: 

65
12. Класс однонаправленный список list. Дополнительно перегру-
зить следующие операции:
+ добавить элемент в начало (item+list);
-- удалить элемент из начала (--list);
!= проверка на неравенство.
13. Класс однонаправленный список list. Дополнительно перегру-
зить следующие операции:
+ добавить элемент в конец (list+item);
-- удалить элемент из конца (типа list--);
!=
проверка на неравенство.
14. Класс однонаправленный список list. Дополнительно перегру-
зить следующие операции:
[] доступ к элементу в заданной позиции, например:
Type c;
int i;
list L;
c=L[i];
+ объединить два списка;
=
= проверка на равенство.
15. Класс однонаправленный список list. Дополнительно перегру-
зить следующие операции:
[] доступ к элементу в заданной позиции, например:
int i; Type c;
list L;
c=L[i];
+ объединить два списка;
!= проверка на неравенство.
16. Класс однонаправленный список list. Дополнительно перегру-
зить следующие операции:
() удалить элемент в заданной
позиции, например:
int i;
list L;
L(i);
() добавить элемент в заданную позицию, например:
int i;
                                  65

      12. Класс − однонаправленный список list. Дополнительно перегру-
зить следующие операции:
       + − добавить элемент в начало (item+list);
       -- − удалить элемент из начала (--list);
      != − проверка на неравенство.

      13. Класс − однонаправленный список list. Дополнительно перегру-
зить следующие операции:
       + − добавить элемент в конец (list+item);
       -- − удалить элемент из конца (типа list--);
      != − проверка на неравенство.

      14. Класс − однонаправленный список list. Дополнительно перегру-
зить следующие операции:
      [] − доступ к элементу в заданной позиции, например:
      Type c;
      int i;
      list L;
      c=L[i];
      + − объединить два списка;
      = = − проверка на равенство.

      15. Класс − однонаправленный список list. Дополнительно перегру-
зить следующие операции:
      [] − доступ к элементу в заданной позиции, например:
      int i; Type c;
      list L;
      c=L[i];
      + − объединить два списка;
      != − проверка на неравенство.

      16. Класс − однонаправленный список list. Дополнительно перегру-
зить следующие операции:
      () − удалить элемент в заданной позиции, например:
      int i;
      list L;
      L(i);
      () − добавить элемент в заданную позицию, например:
      int i;