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

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

Войти
Регистрация
Восстановить пароль
 
MasteRV1
0 / 0 / 0
Регистрация: 28.04.2013
Сообщений: 15
#1

Собственные проекты (.exe) закрываються после завершения задачи - C++

20.05.2013, 16:41. Просмотров 261. Ответов 8
Метки нет (Все метки)

Собственные проекты (.exe) закрываються после завершения задачи . В чем дело? Программка открываеться в командной строке, но как только функция завершает действие консоль самовольно закрываеться...
Среда (Dev C++)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.05.2013, 16:41     Собственные проекты (.exe) закрываються после завершения задачи
Посмотрите здесь:

Что является причиной ошибки после завершения всех операций? (динамический массив) C++
Первое НЕ открытие .exe файла после компилятора C++
Закрывается окно после выполнения задачи C++
C++ Вылет программы после завершения
Востановление состояния программы после завершения C++
C++ Ошибка после завершения программы. Двоичные файлы. Структуры
Не работают проекты. Ошибка "Tracker.exe is missing" C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
henecs
17 / 17 / 0
Регистрация: 19.05.2013
Сообщений: 135
20.05.2013, 16:48     Собственные проекты (.exe) закрываються после завершения задачи #2
C++
1
system("pause");// перед return
MastAKK
145 / 136 / 12
Регистрация: 13.10.2012
Сообщений: 586
Записей в блоге: 1
20.05.2013, 16:57     Собственные проекты (.exe) закрываються после завершения задачи #3
Эй, не-не, зачем использовать system? Есть такая классная вещь, как cin.get();
Или ещё можно getch();

Добавлено через 31 секунду
Или, в конце-концов Sleep() (я не рекомендую)
yleart
60 / 45 / 1
Регистрация: 07.10.2011
Сообщений: 139
20.05.2013, 17:02     Собственные проекты (.exe) закрываються после завершения задачи #4
А что плохого в system("pause") ?
MastAKK
145 / 136 / 12
Регистрация: 13.10.2012
Сообщений: 586
Записей в блоге: 1
20.05.2013, 17:03     Собственные проекты (.exe) закрываються после завершения задачи #5
ладно, system("pause"); тоже норм, просто для того же самого cin.get(); не нужно инклудить ничего дополнительного
alsav22
5415 / 4811 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
20.05.2013, 17:05     Собственные проекты (.exe) закрываються после завершения задачи #6
Цитата Сообщение от MastAKK Посмотреть сообщение
Есть такая классная вещь, как cin.get();
Не всегда сработает (в отличие от system("pause")). Например, если в коде есть ввод, и в потоке останется '\n'.
MasteRV1
0 / 0 / 0
Регистрация: 28.04.2013
Сообщений: 15
20.05.2013, 17:08  [ТС]     Собственные проекты (.exe) закрываються после завершения задачи #7
Спасибо огромное!!! Сейчас буду перебирать варианты)))
MastAKK
145 / 136 / 12
Регистрация: 13.10.2012
Сообщений: 586
Записей в блоге: 1
20.05.2013, 17:08     Собственные проекты (.exe) закрываються после завершения задачи #8
Цитата Сообщение от alsav22 Посмотреть сообщение
Не всегда сработает (в отличие от system("pause")). Например, если в коде есть ввод, и в потоке останется '\n'.
этого я не знал. Тогда согласен, system("pause") наиболее оптимальный
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
20.05.2013, 17:16     Собственные проекты (.exe) закрываються после завершения задачи
Еще ссылки по теме:

C++ После выполнения (завершения) функции test переменная умрет, а что будет с переменной в Result?
C++ Ошибка завершения программы после "return 0"
Состояние кучи после завершения приложения C++
C++ После завершения процесса он остается в режиме ожидания
C++ Не меняет адресс массива после завершения функции

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

Или воспользуйтесь поиском по форуму:
henecs
17 / 17 / 0
Регистрация: 19.05.2013
Сообщений: 135
20.05.2013, 17:16     Собственные проекты (.exe) закрываються после завершения задачи #9
Цитата Сообщение от MastAKK Посмотреть сообщение
Эй, не-не, зачем использовать system? Есть такая классная вещь, как cin.get();
Или ещё можно getch();
но там еще надо подлючить
C++
1
#include <iostream>
Yandex
Объявления
20.05.2013, 17:16     Собственные проекты (.exe) закрываються после завершения задачи
Ответ Создать тему
Опции темы

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