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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 19, средняя оценка - 4.95
sitnik_off88
0 / 0 / 0
Регистрация: 22.11.2013
Сообщений: 7
#1

Консоль закрывается после выполнения программы - C++

23.11.2013, 11:53. Просмотров 2801. Ответов 4
Метки нет (Все метки)

Всем привет, такая проблема, после выполнения программы окно консоли закрывается. Как можно предотвратить это, не используя system("pause")?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
23.11.2013, 11:53     Консоль закрывается после выполнения программы
Посмотрите здесь:
C++ Не закрывать консоль после выполнения программы
C++ Консоль закрывается после перехода в функцию
C++ Закрывается консоль сразу после вывода результата
После выполнения операций отладка закрывается C++
Закрывается окно после выполнения задачи C++
Почему при запуске программы консоль (среда Eclipse C++) сразу закрывается? C++
Закрывается окно консольного проекта сразу после выполнения C++
После выполнения программа сразу закрывается и не даёт увидеть результат C++
После выполнения алгоритма программа сразу закрывается - как исправить? C++
C++ Результаты выполнения программы не помещаются в консоль
C++ Как узнать кодировку вывода в консоль во время выполнения программы?
C++ после отработки программы не закрывается консолька

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Croessmah
Модератор
Эксперт CЭксперт С++
13050 / 7313 / 814
Регистрация: 27.09.2012
Сообщений: 18,050
Записей в блоге: 3
Завершенные тесты: 1
23.11.2013, 11:55     Консоль закрывается после выполнения программы #2
Цитата Сообщение от sitnik_off88 Посмотреть сообщение
Как можно предотвратить это, не используя system("pause")?
запустить из консоли, а можно еще как-нибудь тормознуть.
Если VC++, то можно запустить без отладчика - ctrl+F5
sitnik_off88
0 / 0 / 0
Регистрация: 22.11.2013
Сообщений: 7
23.11.2013, 11:58  [ТС]     Консоль закрывается после выполнения программы #3
А как можно сделать чтобы программа закрывалась только по нажатию определенной клавиши? Например Esc?
programina
1914 / 599 / 37
Регистрация: 23.10.2011
Сообщений: 4,468
Записей в блоге: 2
23.11.2013, 12:05     Консоль закрывается после выполнения программы #4
Цитата Сообщение от sitnik_off88 Посмотреть сообщение
А как можно сделать чтобы программа закрывалась только по нажатию определенной клавиши? Например Esc?
C++
// добавить в начало программы
#include <windows.h>
 
/* ... */
 
// добавить в конце программы
while(1)
{
  Sleep(10);
  if(GetAsyncKeyState(VK_ESCAPE))
    break;
}
alsav22
5416 / 4812 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
23.11.2013, 12:34     Консоль закрывается после выполнения программы #5
Цитата Сообщение от sitnik_off88 Посмотреть сообщение
А как можно сделать чтобы программа закрывалась только по нажатию определенной клавиши? Например Esc?
C++
1
2
#include <conio.h>
while (getch() != 27);
Yandex
Объявления
23.11.2013, 12:34     Консоль закрывается после выполнения программы
Ответ Создать тему
Опции темы

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