Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Возврат назад в главное меню из подпункта меню - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ constexpr static functions http://www.cyberforum.ru/cpp-beginners/thread625035.html
Почему нижеприведенный код не работает на gcc 4.7.1.? собственно как и на clang #include <iostream> class C1 { public: static constexpr int foo(int x) { return x + 1;
C++ Копирование массива char в буфер обмена компьютера Здравствуйте. Нужно, чтобы программа могла скопировать какой-либо массив char или string в буфер обмена компьютера и уже после завершения пользователь мог вставить текст в любой другой программе. В... http://www.cyberforum.ru/cpp-beginners/thread624997.html
Не печатается символ "\" C++
В программе вывожу символы на консоль. Но символ "\" не печатается. Почему ?
Пробелы в файле C++
Здравствуйте. У меня есть текстовый файл. И мне нужно с него до конца считывать по одному символу. #include <fstream> void main() { char c; std::ifstream in("input.txt"); std::ofstream...
C++ Обработка ошибок неправильного заполнения структуры tm? http://www.cyberforum.ru/cpp-beginners/thread624972.html
Это простой вопрос. Допустим такой код: void main(){ int day=31, mon=5,year=82; time_t seconds = time(NULL); tm* timeinfo = localtime(&seconds); cout<<seconds<<endl; timeinfo->tm_mday=day;...
C++ Строка: заменить первую "о" на "а", удалив остальные "о" c++ visual Задание: дана последовательность слов. напечатать все слова, предварительно выполнив преобразования их по правилу: заменить в каждом слове первую встречную "а" на "о", удалив все... подробнее

Показать сообщение отдельно
ValeryS
Модератор
6631 / 5039 / 466
Регистрация: 14.02.2011
Сообщений: 16,844
18.07.2012, 01:02
Цитата Сообщение от kol6aca Посмотреть сообщение
ну вот пример, выход в главное осуществляем с помощью goto.
ну и сделай каждое подменю отдельной функцией
что то типа
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
switch(ch1)
{
 case '1'
    fnc1();
   break:
 case '2'
    fnc2();
   brear;
...........................
 
void fnc1()
{
..............
switch(ch2)
{
  case '1':
   ........
  break;
 case '2':
   ........
  break;
 case '3':
   return;
 }
}
Добавлено через 4 минуты
таким способом хоть сто вложений сделаешь

Добавлено через 43 минуты
Цитата Сообщение от kol6aca Посмотреть сообщение
если убрать goto, то при нажатии "вернуться в главное меню", то прога выводит "press any key" и выходит из программы..
Цитата Сообщение от kol6aca Посмотреть сообщение
} //конец внутреннего while
} //конец case 1
case 2:
{
exit=true;
а брек после первого касе кто делать будет???
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru