Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
5
Добавлен:
18.08.2019
Размер:
555 б
Скачать
#include "precompilator.h"
#include "functions.h"


int main()
{
SetConsoleCP(1251);
SetConsoleOutputCP(1251);

int i_menu, max_menu;
Ttrain *RASP = new Ttrain[R];//РАСПУТИН

fPtr funPtrArr[] = {exit_prog,input_train,print_train,preordering,file_train,bin_train,search_train,bin_search_num,bin_search};

max_menu = sizeof(funPtrArr)/sizeof(*funPtrArr); // 1
while(true)
    {
    i_menu = menu(max_menu)-1;
    (*funPtrArr[i_menu])(RASP, R); //2 Косвенный вызов функции
    }

delete[] RASP;//освободите Распутина!

return 0;
}

Соседние файлы в папке Train_to_Cplusplus