|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
18.09.2009, 14:44 | #1 |
Форумчанин
Регистрация: 18.08.2009
Сообщений: 289
|
Хочу, чтобы окно не закрывалось после выполнения программы
Написал программу преобразования температуры, заданной в Цельсиях, в температуру по Фаренгейту
Код:
|
18.09.2009, 14:52 | #2 |
Пользователь
Регистрация: 19.08.2009
Сообщений: 89
|
может ты имел ввиду не закрывалось пока ты не нажмешь ентер
используй Код:
Последний раз редактировалось Sazary; 18.09.2009 в 18:25. |
18.09.2009, 14:56 | #3 | |
Форумчанин
Регистрация: 18.08.2009
Сообщений: 289
|
Также прочитал такие слова:
Цитата:
|
|
18.09.2009, 14:56 | #4 | ||
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
Цитата:
I'm learning to live...
Последний раз редактировалось Stilet; 18.09.2009 в 14:58. |
||
22.09.2009, 13:25 | #5 |
Форумчанин
Регистрация: 18.08.2009
Сообщений: 289
|
А кстати, для чего в конце программы размещен return 0; ? Пробовал указывать вместо нуля другие цифры - вроде как ничего не меняет.
|
22.09.2009, 16:07 | #6 |
Регистрация: 22.09.2009
Сообщений: 4
|
Дарова
Любая функция в С++ должна возвращать значение или не возвращать.
В первом случае в начале обявления функции пишется имя возвращаемого типа например: "int myfunct(передаваемые значения)". Во втором cлучае вначале пишется слово "void". "return" это возврщаемое значение функции main (точки входа). Если вначале любой функции не стоит "void" она обязательно должна возвращать значение. Тут у тебя стоит "int main(...)" а значит функция должна возвращать тип "int"(целочисленное значение). А в твоем случае функции "main" возвращать то нечего. Поэтому ради приличия (и не только) пишут "return 0". |
22.09.2009, 16:23 | #7 |
Регистрация: 22.09.2009
Сообщений: 4
|
Самый удоьный способ это написать перед "return o " вот это:
"getch();" -эта функция находится в библиотеке "stdio.h". Ну можно еще написать в конце "cin.get();" -что находится в "iostream" но иногда приходится писать "cin.get()" два раза. Поэтому рекомендую первый способ. Разница лишь в том что "getch();" относиться к библиотекам "С" а "cin.get" к "С++". |
22.09.2009, 16:42 | #8 |
Старожил
Регистрация: 06.08.2009
Сообщений: 2,992
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как заставить консоль не закрываться после выполнения программы | starikovmax | Общие вопросы C/C++ | 4 | 23.02.2010 16:59 |
Сохранение полученных данных после выполнения поиска | Pirat_of | Microsoft Office Access | 1 | 14.05.2009 08:38 |
Button после выполнения ProgressBar | }{oт@бь)ч | Общие вопросы Delphi | 7 | 25.01.2009 12:33 |
Хочу чтобы ехе окно не меняло размер | Ellita | Общие вопросы Delphi | 2 | 27.08.2007 20:44 |
Сделать чтобы оболочкой программы был не ДОС а нормальное окно виндовс | Артэс | Общие вопросы C/C++ | 7 | 12.06.2007 12:11 |