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

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

Войти
Регистрация
Восстановить пароль
 
Антон219
0 / 0 / 0
Регистрация: 09.06.2013
Сообщений: 68
#1

Пауза перед закрытием консольного окна - C++

09.06.2013, 15:54. Просмотров 953. Ответов 4
Метки нет (Все метки)

Здравствуйте, дорогие форумчане!
Я только начал знакомиться с c++ и возникает много мелких вопросов. Они несложные, но выводят меня из себя!)) Помогите, если не трудно!

Есть программа:

C++
1
2
3
4
5
6
7
8
9
10
11
#include <iostream.h> 
 
 void main(void)
 
 {
    int number;  //  Число, читаемое с клавиатуры
    cout  <<  "Введите ваше любимое число и нажмите Enter: ";
    cin >> number;
    cout << "Ваше любимое число равно " << number << endl;
 
 }
Проблема в том, что вместо того, чтобы вывести "Ваше любимое число равно 345" программа закрывается.
Вопрос: выводит ли она эту строчку, а потом резко закрывается?
Как сделать так, чтобы я видел выведенную строчку и сам закрывал окно?
например: пусть она выведет мне, скажем следующее: "Ваше число, умноженное на 2 равно" + 2*number. И чтобы я сам закрывал потом окно.
Заранее спасибо!
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.06.2013, 15:54
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Пауза перед закрытием консольного окна (C++):

Как написать программе выполнять определённое действие (функцию) перед закрытием? - C++
В общем, как я раньше и говорил, я работаю над программой. Очень быстрой. Слегка подкорректировав код программы я сумел увеличить...

Развертывание консольного окна - C++
Как при включении программы развернуть консольное окно??? Если я это делаю вручную оно прилепает к правому верхнему углу. Вот мне надо...

_getch() вне консольного окна - C++
как заставить работать _getch() вне консольного окна, например в chrome?

Получение данных из консольного окна - C++
Есть некоторая программа, которая в реал тайм выволит данные в консоль. После завершения работы оставляет лог файл, но нужен опять же...

Получить размер консольного окна - C++
Есть код:#include &quot;stdafx.h&quot; #include &lt;iostream&gt; #include &quot;Lib.h&quot; #include &lt;conio.h&gt; #include &lt;cstdlib&gt; #include &lt;Windows.h&gt; ...

Предотвращение создания консольного окна - C++
В общем, беда моя такова, что даже если я не использую ни cout, ни cin, ни даже namespace std и инклуд iostream, у меня всегда во время...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Jupiter
Каратель
Эксперт С++
6554 / 3975 / 226
Регистрация: 26.03.2010
Сообщений: 9,273
Записей в блоге: 1
Завершенные тесты: 2
09.06.2013, 15:57 #2
Окно появляется на доли секунды и исчезает
1
MrGluck
Модератор
Эксперт CЭксперт С++
7239 / 4407 / 642
Регистрация: 29.11.2010
Сообщений: 11,927
09.06.2013, 15:59 #3
Цитата Сообщение от Антон219 Посмотреть сообщение
void main(void)
по стандарту int main.

Либо используйте system("pause") перед return 0; (которое должно быть в конце тела функции main). Требует заголовочного файла cstdlib (#include ...)
либо _getch(); из <conio.h>

Добавлено через 30 секунд
Jupiter, я тоже сначала хотел в ту тему тыкнуть, да ответы мне там не очень понравились, про два основных ни слова
1
Expocooky
56 / 56 / 2
Регистрация: 06.06.2013
Сообщений: 112
09.06.2013, 16:00 #4
Можешь подключать заголовочный файл conio.h и в мэйне после строк твоего кода добавить getch();
1
Антон219
0 / 0 / 0
Регистрация: 09.06.2013
Сообщений: 68
22.06.2013, 00:39  [ТС] #5
спасибо, ребят, все получилось!))))
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
22.06.2013, 00:39
Привет! Вот еще темы с ответами:

Создание окна из консольного приложения - C++
Подскажите пожалуйста как создать окно в консольном с++

Как увеличить размер консольного окна - C++
Хочу увеличить ширину консольного окна но не пойму как это можно сделать к примеру для того чтобы поменять цвет шрифта в консоли...

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

Как изменить заголовок консольного окна - C++
По умолчанию в заголовке консольного окна пишется путь до .exe который вызвал это консольное окно А можно как то его изменить ? ...


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

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

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