Книга: Основы программирования в Linux

Взгляд на функцию main

Взгляд на функцию main

Функция main позволяет выбирать пункты меню, пока не выбран вариант выхода из меню (quit). Далее приведен соответствующий код.

int main() {
 int choice;
 initscr();
 do {
  choice = getchoice("Options:", current_cd[0] ? extended_menu : main_menu);
  switch (choice) {
  case 'q':
   break;
  case 'a':
   add_record();
   break;
  case 'c':
   count_cds();
   break;
  case 'f':
   find_cd();
   break;
  case 'l':
   list_tracks();
   break;
  case 'r':
   remove_cd();
   break;
  case 'u':
   update_cd();
   break;
  }
 } while (choice != 'q');
 endwin();
 exit(EXIT_SUCCESS);
}

Теперь давайте подробно рассмотрим функции, связанные с тремя секциями программы.

Оглавление книги


Генерация: 1.430. Запросов К БД/Cache: 3 / 1
поделиться
Вверх Вниз