MS Visual Studio 2013 Express при компиляции программа открывается и сразу закрывается - C++
Формулировка задачи:
Вот код:
Вот результат отладки:
"Проект1.exe" (Win32). Загружено "C:\Users\Vladimir Spirine\Documents\Visual Studio 2013\Projects\Проект1\Debug\Проект1.exe". Символы загружены.
"Проект1.exe" (Win32). Загружено "C:\Windows\SysWOW64\ntdll.dll". Невозможно найти или открыть PDB-файл.
"Проект1.exe" (Win32). Загружено "C:\Windows\SysWOW64\kernel32.dll". Невозможно найти или открыть PDB-файл.
"Проект1.exe" (Win32). Загружено "C:\Windows\SysWOW64\KernelBase.dll". Невозможно найти или открыть PDB-файл.
"Проект1.exe" (Win32). Загружено "C:\Windows\SysWOW64\msvcp120d.dll". Невозможно найти или открыть PDB-файл.
"Проект1.exe" (Win32). Загружено "C:\Windows\SysWOW64\msvcr120d.dll". Невозможно найти или открыть PDB-файл.
Программа "[6212] Проект1.exe" завершилась с кодом 0 (0x0).
Я использовал всё. И system("pause"); и getchar();, и в Dev-C++ засовывал (последний благополучно вылетал). Сейчас у меня состояние апатии, из которой меня может вывести ваша помощь. Спасибо за понимание.
#include <iostream>
int main()
{
std::cout << "Hello" << ;
system("pause");
return 0;
}Решение задачи: «MS Visual Studio 2013 Express при компиляции программа открывается и сразу закрывается»
textual
Листинг программы
#include <iostream>
using
namespace std; // Использовать пространство имён std. (чтобы не писать каждый раз std::)
int main()
{
cout << "Hello" << endl; // Конец строки добавил.
/* Завершение программы */
cin.get();//Консоль пропадает, только после нажатия Энтер.
return 0; // Возврат нулевого значения.
}
Объяснение кода листинга программы
- Включаем необходимый заголовочный файл iostream для использования функций ввода-вывода.
- Используем пространство имен std для удобства работы с функциями ввода-вывода.
- Определяем функцию main(), которая является точкой входа в программу.
- Выводим на консоль строку
Helloс помощью функции cout. - Добавляем символ конца строки <<, чтобы строка была корректно выведена на консоль.
- Программа ожидает нажатия клавиши Enter с помощью функции get() объекта cin.
- Возвращаем 0, чтобы указать на успешный конец работы программы.