Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.60/5: Рейтинг темы: голосов - 5, средняя оценка - 4.60
91 / 46 / 2
Регистрация: 02.11.2010
Сообщений: 261
1

Должна ли программа закрываться сразу после открытия?

19.11.2011, 22:37. Показов 882. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Решил изучать С++ (Посоветовал знакомый программист). Начал с прочтения Шилдта "С++. Базовый курс". Вот моя самая первая программка:
C++
1
2
3
4
5
6
7
8
9
10
11
12
/* Программа №1 - первая С++-программа 
Введите эту программу, затем скомпилируйте ее и выполните
*/
#include <iostream>
using namespace std;
 
//main() - начало выполнения программы
int main()
{
    cout  <<  "Это моя первая С++-программа.";
    return 0;
}
Есть один вопрос. При выполнении программы (компилятор VC++) программа сразу завершается и не видно текста (cout). Я так понял, что за это ответственный return 0. Но меня терзают смутные сомнения. Так и должно быть?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
19.11.2011, 22:37
Ответы с готовыми решениями:

Программа должна ожидать нажатие клавиши и только потом закрываться
Привет всем. Создал маленькую программку для TASM, а она показывает ДОС-окно и сразу исчезает....

После лечения вирусов браузеры завершают работу сразу после открытия
После лечения вирусов Касперским, браузеры завершают работу сразу после открытия. Работает бетта...

BAT закрывается сразу после открытия
Здравствуйте! Написал небольшой bat: cd C:\Users\User\AppData\Roaming\Updater1C start Updater1C...

Приложение закрывается сразу после открытия
VS 2013 Express, юникодовый проект, запускаю в конфигурации Debug платформа Win32. Приложение...

1
1405 / 647 / 135
Регистрация: 11.08.2011
Сообщений: 2,299
Записей в блоге: 2
19.11.2011, 22:42 2
да, так должно быть. Попробуйте так:
C++
1
2
3
4
5
6
7
8
9
10
#include <iostream>
using namespace std;
 
//main() - начало выполнения программы
int main()
{
        cout  <<  "Это моя первая С++-программа.";
        system ("pause");
        return 0;
}
1
19.11.2011, 22:42
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
19.11.2011, 22:42
Помогаю со студенческими работами здесь

Сразу после открытия формы закрывает ее
Привет, начал осваивать Вин32 вот писал, писал вроде было все нормально, но стукнуло мне в голову...

Программы закрываются сразу после открытия
собственно всем доброй ночи. в компьютерах я неофит (образование гуманитарное). проблема...

Реестр закрывается сразу после открытия
Пропал автозапуск гаджетов рабочего стола. Реестр закрывается сразу после открытия, тоже самое с...

Программы закрываются сразу после открытия
Собственно вся проблема написана в заголовке. Как решить данную проблему?

Приложение останавливается сразу после открытия
Приложение открывается и сразу has stoped просто пытаюсь присвоить текст TextView package...

Программы закрываются сразу после открытия
В заголовке изложена вся суть проблемы. Надеюсь на вашу помощь:)


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru