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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
GetHelp
-7 / 61 / 6
Регистрация: 27.02.2013
Сообщений: 1,112
#1

Остановка программы без предложения "Нажать любую клавишу" - C++

05.08.2014, 12:24. Просмотров 858. Ответов 3
Метки нет (Все метки)

в чистых сях для остановки в конце программы (чтобы не закрылась) я юзал getch, а что юзать в плюсах? кроме system("pause")? потому что если мне допустим не нравится что там оно пишет "нажмите любую клавишу", хочу чтоб просто останавливалось и ждало нажатия...
0
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
05.08.2014, 12:24
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Остановка программы без предложения "Нажать любую клавишу" (C++):

Избавиться от "Нажмите любую клавишу..." в конце программы, code::blocks - C++
Собственно, сабж. Как это сделать?

Убрать вывод фразы "Для продолжения нажмите любую клавишу" по окончании работы программы - C++
Ребят как убрать написанное "Для продолжения нажмите любую клавишу" ????

Как заменить "Для продолжения нажмите любую клавишу." на другую фразу? - C++
Как заменить "Для продолжения нажмите любую клавишу..." на другую фразу?

При просмотре результата, выводится только "Для продолжения нажмите любую клавишу" - C++
Здравствуйте, пользуюсь компилятором Dev-C++. Для теста решил вывести "Hello World", вывелось. После этого попробовал воспользоваться...

Как принять код клавиши, а вписать саму клавишу? (Принимает "57", что означает "9") - C++
Нужно избавиться от такой глупости: char ch = 0; if(ch=='1')mas=1; if(ch=='2')mas=2; if(ch=='3')mas=3; ...

Работа с файлами (вывести в текстовый файл "g.txt" любую цифру из исходного файла "f.txt" с сохранением строгого порядка) - C++
Помогите с задачей. Надо вывести в текстовый файл "g.txt" любую цифру из исходного файла "f.txt" с сохранением строгого...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
porshe
52 / 46 / 17
Регистрация: 18.07.2014
Сообщений: 194
05.08.2014, 12:30 #2
Лучший ответ Сообщение было отмечено автором темы, экспертом или модератором как ответ
_getch() или просто getch() остались в conio.h.

Можно так же в конце поставить cin.get(), тогда программа не закроется, пока пользователь не нажмёт <Enter>.
1
GetHelp
-7 / 61 / 6
Регистрация: 27.02.2013
Сообщений: 1,112
05.08.2014, 12:34  [ТС] #3
Цитата Сообщение от porshe Посмотреть сообщение
_getch() или просто getch() остались в conio.h.
тем не менее у меня даже в dev c++ отлично проинклудился conio.h и заюзался getch
Цитата Сообщение от porshe Посмотреть сообщение
Можно так же в конце поставить cin.get(), тогда программа не закроется, пока пользователь не нажмёт <Enter>.
ок, допустим... а все таки как в плюсах еще получить код нажатой клавиши? ведь getch был не просто функцией ожидания, он был удобен тем что возвращал код клавиши, что было удобно использовать во всяких консольных менюшках...

Добавлено через 1 минуту
аа все почитал описание cin.get, он же и возвращает код клавиши... просто ты сказал пока не нажмет enter =)
0
SatanaXIII
Супер-модератор
Эксперт С++
5616 / 2651 / 246
Регистрация: 01.11.2011
Сообщений: 6,529
Завершенные тесты: 1
05.08.2014, 12:42 #4
Цитата Сообщение от GetHelp Посмотреть сообщение
кроме system("pause")? потому что если мне допустим не нравится что там оно пишет "нажмите любую клавишу
Возьмите старый баян:
C++
1
system("pause>>0");
Добавлено через 66 секунд
C++
1
std::cin.ignore();
еще хорошо
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
05.08.2014, 12:42
Привет! Вот еще темы с ответами:

В зависимости от времени года "весна", "лето", "осень", "зима" определить погоду "тепло", "жарко", "холодно", "очень холодно" - C++
В зависимости от времени года &quot;весна&quot;, &quot;лето&quot;, &quot;осень&quot;, &quot;зима&quot; определить погоду &quot;тепло&quot;, &quot;жарко&quot;, &quot;холодно&quot;, &quot;очень холодно&quot;. Я так...

Как "захватить" окно и нажать "Ok"? - C++
Здравствуйте. На ПК сотрудниках устанавливаем программу, в конце выходит окошка и нужно нажать ок! как захватить данное окно и нажать...

Реализовать классы "Воин", "Пехотинец", "Винтовка", "Матрос", "Кортик" (наследование) - C++
Разработать программу с использованием наследования классов, реализующую классы: − воин; − пехотинец(винтовка); − матрос(кортик). ...

Сдающий карты. "cards_remaining--" одинаково работает и с "--", и без - C++
Всем привет, возник вопрос по поводу программы &quot;сдающий карты&quot;, программа с книги &quot;С++ без страха&quot;, автора не помню, не столь важно) Вот...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
05.08.2014, 12:42
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru