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

Реферат Зв'язний список футболістів





идалення елемента зі списку

void DeleteElementFromList (list lt; Rf * gt; amp ;, int amp;);

//видалення категорію зі списку

void DeleteCategoryFromList (list lt; Rf * gt; amp ;, const char *);

//друк конкретного елемента зі списку в файл

void PrintElementFromListToFile (list lt; Rf * gt; amp ;, int amp ;, char *);

//друк категорії зі списку в файл

void PrintCategoryFromListToFile (list lt; Rf * gt; amp ;, const char *, char *);// Друк всього списку в файл

void PrintListToFile (list lt; Rf * gt; amp ;, char *);

//Друк дій, виконуваних об'єктом

void PrintAllObjectsActions (list lt; Rf * gt; amp;);


В якості аргументу у всіх цих функціях фігурує список об'єктів класу Rf. Це означає, що до даного заголовних файлів необхідно підключити заголовні файли всіх класів, з яких складається дерево і їх простору імен:


# include rf. h

# include flanghalfback. h

# include centerhalfback. h

# include flangforward. h

# include centerforward. h namespace rf; namespace flanghalfback; namespace centerhalfback; namespace flangforward; namespace centerforward;


Також необхідне підключення стандартної бібліотеки lt; list gt; для отримання можливості використання стандартних бібліотечних функцій роботи зі списком:

# include lt; list gt;


2.3 Програмний інтерфейс


Програмний інтерфейс організовують функції, представлені в наступних просторах імен:

· rus

· colour

· stdmyinterfacefunctions

· myprogram

Простір імен rus.

Простір імен stdrus містить єдину функцію для коректного виведення букв російського алфавіту в консольне меню:

* Rus (const char *);// русифікація рядки виведення консольне меню


При реалізації цієї функції була використана функція перекодування AnsiToOem (constchar *, char *) зі стандартної бібліотеки lt; windows. h gt;.

Простір імен colour.

У просторі імен colour описані функції настройки кольорів фону і тексту


# include lt; windows. h gt;

//встановлює колір тексту і підкладки в консолі

void SetColor (ConsoleColor text, ConsoleColor background);

//встановлює колір в меню і підменю

void SetColorMenu ();

//встановлює колір тексту і фону в робочій області

void SetColorWorkPlace ();


Параметри text і background - коди квітів тексту і фону.

Простір імен stdmyinterfacefunctions

У просторі імен stdmyinter face functions описані функції, що реалізують і синхронізуючі роботу всіх підміню програми.


//повернення назад

void Return (int);

//перевірка на введений елемент списку

int Checking (list lt; Rf * gt; amp; spisok, int amp; number);

//вводимо ім'я файлу

void interfaceIncludeNewElementInListByKeyboard (list lt; Rf * gt; amp;);

//додає елемент списку в кінець (заповнення з файлу)

voidinterfaceIncludeNewElementInListFromFile (list lt; Rf * gt; amp;);

//пошук (за назвою країни і відповідно за категоріями)

void interfaceSearchingList (list lt; Rf * gt; amp;);

//видалення певної категорії зі списку об'єктів

void interfaceDeleteSomethingFromList (list lt; Rf * gt; amp;);

//роздруківка

void interfacePrintList (list lt; Rf * gt; amp;);

//збереження у файл

void interface Print List In File (list lt; Rf * gt; amp;);

Для коректної роботи цих функцій необхідне підключення наступних фа...


Назад | сторінка 4 з 5 | Наступна сторінка





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

  • Реферат на тему: This is a list of problems facing society today
  • Реферат на тему: Розробка програми для зберігання і виведення списку співробітників і їхні з ...
  • Реферат на тему: Розробка програми, що реалізує алгоритм двусвязного списку
  • Реферат на тему: Пам'ятки природи, занесені до списку ЮНЕСКО
  • Реферат на тему: Організація списку за допомогою двійкового дерева