Advertisement
Guest User

Untitled

a guest
Mar 27th, 2017
69
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.74 KB | None | 0 0
  1. void do1();
  2. void do2();
  3. void do1_1();
  4. void do1_2();
  5. void do2_1();
  6. void do2_2();
  7.  
  8. const int mainMenuSize = 2;
  9. struct MenuItem mainMenu[mainMenuSize] = {
  10. {"do 1", do1},
  11. {"do 2", do2},
  12. };
  13.  
  14. const int menu1Size = 2;
  15. struct MenuItem menu1[menu1Size] = {
  16. {"do 1_1", do1_1},
  17. {"do 1_2", do1_2},
  18. };
  19.  
  20. const int menu2Size = 2;
  21. struct MenuItem menu2[menu2Size] = {
  22. {"do 2_1", do2_1},
  23. {"do 2_2", do2_2},
  24. };
  25.  
  26. void do1()
  27. {
  28. showMenu(menu1, menu1Size);
  29. }
  30.  
  31. void do2()
  32. {
  33. showMenu(menu2, menu2Size);
  34. }
  35.  
  36. void do1_1()
  37. {
  38. std::cout << " 1_1 " << std::endl;
  39. }
  40.  
  41. void do1_2()
  42. {
  43. std::cout << " 1_2 " << std::endl;
  44. }
  45.  
  46. void do2_1()
  47. {
  48. std::cout << " 2_1 " << std::endl;
  49. }
  50.  
  51. void do2_2()
  52. {
  53. std::cout << " 2_2 " << std::endl;
  54. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement