Advertisement
Frinom

lab10/main

Nov 11th, 2019
156
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.07 KB | None | 0 0
  1. #include "stdafx.h"
  2.  
  3. using namespace std;
  4.  
  5. const int l_word = 31;
  6.  
  7. const char *DictSaves = "D:\\Программирование\\lab10\\lab10\\DictSaves.txt";
  8.  
  9. int main()
  10. {
  11.     SetConsoleCP(1251);
  12.     SetConsoleOutputCP(1251);
  13.  
  14.     setlocale(LC_ALL, "Russian");
  15.  
  16.     bool flag = true;
  17.  
  18.     Dictionary *dict;
  19.  
  20.     dict = new Dictionary[1];
  21.  
  22.     int emptyArr = 0;
  23.  
  24.     while (flag)
  25.     {
  26.         system("cls");
  27.         switch (menu())
  28.         {
  29.         case '1': dict = input(dict, emptyArr); break;
  30.         case '2': dict = deletingWords(dict, emptyArr); break;
  31.         case '3': searchENRU(dict, emptyArr); break;
  32.         case '4': searchRUEN(dict, emptyArr); break;
  33.         case '5': print(dict, emptyArr,1); break;
  34.         case '6': fileInput(dict, emptyArr); break;
  35.         case '7': flag = false; system("cls"); break;
  36.         default:  cout << "Введено несуществующее значение, нажмите любую клавишу для продолжения" << endl; _getch(); break;
  37.         }
  38.     }
  39.  
  40.     for (int i = 0; i < emptyArr; i++)
  41.     {
  42.         delete[] dict[i].engl;
  43.         delete[] dict[i].rus;
  44.     }
  45.     delete[] dict;
  46.     return 0;
  47. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement