Как можно создавать меню в программе командной строки? Я пробовал такие вещи, как:
cin >> input;
switch (input) {
case (1):
// do stuff
case (2):
// ...
}
, но потом у меня возникла проблема с подменю, возвращением к тому же меню и т. Д. Первая программа, которую я написал (помимо упражнений), которая пыталась использовать switch
Идея для меню содержала инструкции goto
, потому что альтернативой была куча (в то время) сложных циклов.