ВУЗ:
Составители:
Рубрика:
Андрианова А.А., Исмагилов Л.Н., Мухтарова Т.М.
List::Element::Element(int x, Element* p)
{
info = x;
next = p;
}
// метод получения информационного поля элемента списка
int List::Element::GetValue()
{
return info;
}
// метод установки нового значения информационного поля
void List::Element::SetValue(int x)
{
info = x;
}
// метод получения указателя на следующий элемент списка
Element* List::Element::GetPointer()
{
return next;
}
// метод установки нового значения
// адреса следующего элемента
void List::Element::SetPointer(Element* p)
{
next = p;
}
Далее приведем определение всех методов класса List и
дружественной функции печати списка:
// конструктор по умолчанию для создания пустого списка
List::List()
{
head = NULL;
}
// конструктор копирования
List::List(const List& list1)
{
head = NULL;
Element* cur = list1.head;
int n = 1;
// просмотр всех элементов списка list1 и добавление
// в новый список элементов с теми же
// значениями информационного поля
154
Андрианова А.А., Исмагилов Л.Н., Мухтарова Т.М.
List::Element::Element(int x, Element* p)
{
info = x;
next = p;
}
// метод получения информационного поля элемента списка
int List::Element::GetValue()
{
return info;
}
// метод установки нового значения информационного поля
void List::Element::SetValue(int x)
{
info = x;
}
// метод получения указателя на следующий элемент списка
Element* List::Element::GetPointer()
{
return next;
}
// метод установки нового значения
// адреса следующего элемента
void List::Element::SetPointer(Element* p)
{
next = p;
}
Далее приведем определение всех методов класса List и
дружественной функции печати списка:
// конструктор по умолчанию для создания пустого списка
List::List()
{
head = NULL;
}
// конструктор копирования
List::List(const List& list1)
{
head = NULL;
Element* cur = list1.head;
int n = 1;
// просмотр всех элементов списка list1 и добавление
// в новый список элементов с теми же
// значениями информационного поля
154
Страницы
- « первая
- ‹ предыдущая
- …
- 152
- 153
- 154
- 155
- 156
- …
- следующая ›
- последняя »
