Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/190: Рейтинг темы: голосов - 190, средняя оценка - 4.67
381 / 352 / 113
Регистрация: 17.05.2012
Сообщений: 1,049

Принудительное закрытие консоли

19.11.2012, 23:26. Показов 35256. Ответов 6
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Доброго времени суток! У меня такой вопрос, мне нужно после выполнения определенного условия программа закрывалась,
C++
1
exit(0)
не дает нужного результата, консоль не закрывается, а нужно что бы происходило полное закрытие, консоль исчезала... заранее благодарю!
1
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
19.11.2012, 23:26
Ответы с готовыми решениями:

закрытие консоли
в чем допущена оплошность:требуется ввести размер матрицы,вводим допустим 5,происходит вывод на экран,далее следует выбор: удалить одну...

закрытие консоли
задание:Создать класс матрица Данный класс содержит указатель на float, размер строк и столбцов и состояние ошибки. Определить конструктор...

Закрытие консоли
Дана непустая последовательность вещественных чисел оканчивающаяся числом 1000. Последовательность является неубывающей. Несколько...

6
Неэпический
 Аватар для Croessmah
18146 / 10730 / 2066
Регистрация: 27.09.2012
Сообщений: 27,030
Записей в блоге: 1
19.11.2012, 23:37
Винда?
C++
1
TerminateProcess(GetCurrentProcess(),0);
0
Мой лучший друг-отладчик!
 Аватар для ZaMaZaN4iK
167 / 167 / 30
Регистрация: 24.06.2012
Сообщений: 662
Записей в блоге: 5
19.11.2012, 23:50
я не знаю конечно, что скажут профессионалы на мой метод, но он работает - return 0;
0
11 / 5 / 0
Регистрация: 18.11.2012
Сообщений: 114
19.11.2012, 23:53
return 0;

професионалом чтобы это обьяснить не нужно быть. Каждая программа при успешном выполнение возращает 0 и консоль после этого закрывается.

exit(0); кажется требует подключения библиотеки
0
Форумчанин
Эксперт CЭксперт С++
 Аватар для MrGluck
8216 / 5047 / 1437
Регистрация: 29.11.2010
Сообщений: 13,453
19.11.2012, 23:57
yoghurt92, звезды говорят, что у вас винда. По-умолчанию, консоль закрывается. Значит что-то её держит. Либо это IDE (среда разработки), либо система ждет нажатия клавиши. Приведите код, а также назовите свою IDE.

Добавлено через 1 минуту
Цитата Сообщение от OgStyle Посмотреть сообщение
exit(0); кажется требует подключения библиотеки
угу,
C++
1
#include <cstdlib>
Добавлено через 32 секунды
Цитата Сообщение от OgStyle Посмотреть сообщение
Каждая программа при успешном выполнение возращает 0 и консоль после этого закрывается.
ну это только в Windows
1
Неэпический
 Аватар для Croessmah
18146 / 10730 / 2066
Регистрация: 27.09.2012
Сообщений: 27,030
Записей в блоге: 1
19.11.2012, 23:58
Цитата Сообщение от ZaMaZaN4iK Посмотреть сообщение
я не знаю конечно, что скажут профессионалы на мой метод, но он работает - return 0;
А если, нам нужно закрыть приложение, находясь не в main? Тогда return только завершит функцию.

Для использования exit, подключите cstdlib
2
381 / 352 / 113
Регистрация: 17.05.2012
Сообщений: 1,049
20.11.2012, 06:59  [ТС]
да, у меня Винда, звезды все верно сказали но консоль остается на экране и при использовании
C++
1
exit(0)
и при
C++
1
return 0.
IDE(visual studio 2008), и вы были правы, консоль удерживала IDE, но все ровно спасибо за помощь!
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
20.11.2012, 06:59
Помогаю со студенческими работами здесь

Как запретить закрытие консоли?
Как запретить закрытие консоли? Подсказали, что для этого нужно использовать функцию SetConsoleCtrlHandler(). Но у меня не получается...

Закрытие окна консоли при вводе данных
Окно консоли закрывается при вводе большого числа данных (Например, при копировании в консоль примерно 200 символов). Можно ли как-то...

Остановить закрытие консоли по завершению работы программы
Работая на вижуал студие.Проблемы с getch менял на system pause,ничерта... #include &quot;stdafx.h&quot; #include&lt;iostream&gt; ...

Задержать закрытие окна консоли после выполнения программы
Какой командой задержать экран C++ после выполнения программы, а то он сразу исчезает.

Как убрать управляющие клавиши(закрытие, сворачивание, разворачивание) в консоли?
Очень важная тема


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

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Новые блоги и статьи
Символьное дифференцирование
igorrr37 13.02.2026
/ * Логарифм записывается как: (x-2)log(x^2+2) - означает логарифм (x^2+2) по основанию (x-2). Унарный минус обозначается как ! в-строка - входное арифметическое выражение в инфиксной(обычной). . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru