Добавил:
yermolenkoigor9
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз:
Предмет:
Файл:First_magistr / First_course_magistr / Train_to_Cplusplus / main
.cpp#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