Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Новые рефераты » Похідні класи в C + +

Реферат Похідні класи в C + +





t";>> NewEl-> Value;// Введення знач-я нового ел-та> Next = NULL ;// Новий ел-т посилається на NULL> Next = NewEl;// Новий ел-т - в кінець списку> Prev = CurrEl;// Новий ел-т си лан-ся на перед.

}

// ---------------------------------------- ------------------------------//

// Функція видалення i-го елемента двусвязного списку//

{Count = 1;// Лічильник ел-тів списку * CurrEl,// ​​Поточний ел-т списку

* PrevEl;// Попередній ел-т = this;// Поточний ел-т - Об'єкт (Count Next; + +;

}> Next = (DLList *) CurrEl-> Next;// Пред. ел-т

// посиланн-ся на слід. = (DLList *) PrevEl-> Next;> Prev = CurrEl-> Prev;// далі. ел-т си лан-ся на перед. (CurrEl);

}

// ---------------------------------------- --------------------------//

// Функція додавання елемента в кінець списку//

// (двусвязного) із завданням елемента з програми//

{* CurrEl,

* NewEl = new DLList; = this;// Поточний ел-т - Об'єкт (CurrEl-> Next! = NULL) {//Перехід в кінець списку = (DLList *) CurrEl-> ; Next;

}> Next = NewEl;// Новий ел-т - в кінець списку> Value = Val;// Введення знач-я нового ел-та> Next = NULL;// Новий ел- т посилається на NULL

}

// ---------------------------------------- -----------------------------------

// ---------------------------------------//

// Похідний клас://

// закільцований список//

// ---------------------------------------//RLList: public List {: () {= 0; = this;

}

};

// ---------------------------------------- -----------------------------------

// Головна функція програми тестує працездатність

// Класу Список main (int argc, char ** argv)

{TestL; Number; ch = 'Y';// Допоміжна перем-яKey = '', * PKey;

// Привітання <<"Hellow! You have ran the program of "; <<" processing Lists just now. "<<' N'; <<" First part: "<<' n'; <<"Please, enter you choose:" <<' n'; = &Key;

// Головне меню {<<"1 - New List" <<' n'; <<"2 - Adding Element to List" << ' n'; <<"3 - Deleting Element of List" <<' n'; <<"4 - Output List to screen" <<' n'; < ; <"5 - Exit" <<' n'; = getch (); (Key) {'1 ': TestL.CreateList (); break; '2'...


Назад | сторінка 8 з 10 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Розробка програми, що реалізує алгоритм двусвязного списку
  • Реферат на тему: Розробка програми для зберігання і виведення списку співробітників і їхні з ...
  • Реферат на тему: Організація списку за допомогою двійкового дерева
  • Реферат на тему: Пам'ятки природи, занесені до списку ЮНЕСКО
  • Реферат на тему: Специфіка початку Нового часу. Новий час - століття нової науки