Форум программистов, компьютерный форум, киберфорум
Наши страницы
C++ Builder
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.80/15: Рейтинг темы: голосов - 15, средняя оценка - 4.80
гость
0 / 0 / 17
Регистрация: 17.04.2015
1

Консольное приложение закрывается, как задержать его на экране?

29.01.2007, 19:31. Просмотров 2670. Ответов 7
Метки нет (Все метки)

В Borland developer studio 2006 набрал такую программу

file>new>other>consoleapplication)для C++:
C++
1
2
3
4
5
6
7
8
9
10
#include <iostream>
#include <conio>
using namespace std;
int main () 
{
cout << "Hello, World!" << endl;
cout << "Press any key to stop the program.";
getch();
return 0;
}
В самоучителе написано что должно появиться DOS окно со словом Hello World.
НО у меня окно появляется и тут же исчезает.
Скажите пожалуйста в чём дело?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
29.01.2007, 19:31
Ответы с готовыми решениями:

как задержать на экране?
Привет! я тут застрял:) никак не могу найти какую нибудь команду которая...

Как переделать консольное приложение в приложение с GUI?
Есть приложение, работающее в консоли, захотелось сделать с графическим...

как написать консольное приложение?
Братцы, ребятушки! кто может написать программу на C++ Builder и помочь сдать...

Как создать консольное приложение а Builder-е?
Вопрос может быть глупый, но тем не менее.. У меня установлен Borland C++...

Как создать консольное приложение на BCpp
Решил почитать книжку Builder C++ за 21 день, (поставил Builder C++ 6) сразу...

7
pilot
0 / 0 / 0
Регистрация: 03.05.2012
Сообщений: 8
09.02.2007, 14:39 2
Папробуй в консоли запустить и посмотри что напишет
0
Liebe23
0 / 0 / 0
Регистрация: 14.02.2007
Сообщений: 2
18.02.2007, 00:54 3
НО у меня окно появляется и тут же исчезает.
добавь в конце функции main (но перед словом return):
C++
1
2
int m;
cin >> m;
Тогда от пользователя будет ожидаться ввод и затем считывание значания переменной и окно закрываться не будет.
0
Richi
0 / 0 / 0
Регистрация: 02.09.2014
Сообщений: 2
21.02.2007, 19:23 4
А чтоб вообще по человечески было, тогда вместо #include <conio> подключаем #include <stdlib> и вместо функции getch(); вызываем функцию system("PAUSE");

Хотя на самом деле странно, что getch(); не работает(ох уж этот Borland developer studio 2006 )
0
гость
0 / 0 / 17
Регистрация: 17.04.2015
17.04.2007, 13:23  [ТС] 5
По умолчанию оно показывает результат в командной строке и тут же пропадает. Тебе нужно сделать какие-нибудь дополнительные условия, чтобы, к примеру, при введении какого-либо символа она продолжала свою работу.
0
Procyon
0 / 0 / 0
Регистрация: 25.04.2007
Сообщений: 12
25.04.2007, 14:56 6
Цитата Сообщение от Гость Посмотреть сообщение
В Borland developer studio 2006 набрал такую программу
Код
file>new>other>consoleapplication)для C++:
#include <iostream>
#include <conio>
using namespace std;
int main () 
{
cout << "Hello, World!" << endl;
cout << "Press any key to stop the program.";
getch();
return 0;
}
В самоучителе написано что должно появиться DOS окно со словом Hello World.
НО у меня окно появляется и тут же исчезает.
Скажите пожалуйста в чём дело?
Ничего не происходит. Программа выполняется, пишет надпись и закрывается. Попробуй написать в конце cin >> endl;
0
гость
0 / 0 / 17
Регистрация: 17.04.2015
30.04.2007, 14:29  [ТС] 7
на пиши getch();
0
гость
0 / 0 / 17
Регистрация: 17.04.2015
16.05.2007, 17:43  [ТС] 8
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#pragma hdrstop
#include <stdio.h>
#include <conio.h>
 
//---------------------------------------------------------------------------
 
#pragma argsused
int main()
{
          printf("Coveer iz Celsia v Farengeita.\n");
         getch();
 
}
//---------------------------------------------------------------------------
так вроде?
0
16.05.2007, 17:43
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
16.05.2007, 17:43

Как сделать что бы одновременно открывлись форма и консольное приложение?
Как сделать что бы одновременно открывлись форма и консольное приложение?

переделать консольное приложение табулирования в приложение с формой
Помогите пожалуйста переделать консольное приложение табулирования в приложение...

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


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

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Опции темы

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