| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C++ Builder > Консольное приложение |
| Автор: Snipe 12.10.2005, 22:00 |
| В Borland C++ Builder создаю консольные приложения (пока парюсь с ними - только начал изучать С++) часто бывает, когда результат работы программы выводится в самом конце с помощью cout<<, но в этот момент окно приложения закрывается и невозможно увидеть ответ. Как этого избежать? Может нужно что-то дописать или покапаться в настройках? |
| Автор: Void 12.10.2005, 22:04 | ||
Например, добавить перед выходом из main:
|
| Автор: Snipe 12.10.2005, 23:04 |
| А что это значит? Всё равно та же проблема. Даже после добавления. |
| Автор: BreakPointMAN 12.10.2005, 23:14 | ||||
| как вариант: подключи с помощью директивы препроцессора #include в начале программы заголовочный файл conio.h:
а в конце программы (или там, где тебе нужно сделать задержку) вставь:
|
| Автор: Snipe 12.10.2005, 23:17 |
| Если вставить in.get() два раза то работает. Добавлено @ 23:19 BreakPointMAN Спасибо. Работает, опять таки: что такое я добавил? |
| Автор: BreakPointMAN 12.10.2005, 23:33 | ||
Используй help... Ставишь курсор на интересующую тебя функцию и давишь F1... |
| Автор: Artemon 13.10.2005, 07:16 |
| Snipe, ты добавил оператор считывания клавиатурного буфера. Пока буфер пуст этот оператор тормозит всю програму и ждет пока появится какой-нибудь символ.............. |