Когда я нажимаю кнопку "Локальный отладчик Windows" при работе над любым базовым проектом С++ в Visual Studio 2013, консоль открывается и программа выводится, но когда консоль закрывается, открывается другая консоль, пользовательский интерфейс слегка меняется, а программа выходы снова.
Шаги для воспроизведения:
-
Создайте новый проект на С++
-
Внутри каталога "Исходные файлы" нового проекта создайте файл с именем "main.cpp"
- Поместите основную программу приветствия в файл:
#include <iostream>
using namespace std;
int main() {
cout << "Hello world!";
cin.get();
}
-
Сохраните код и нажмите кнопку "Локальный отладчик окон" на панели инструментов
-
Консоль открывается и ждет, пока вы не нажмете клавишу
После закрытия первой консоли открывается новый, и пользовательский интерфейс изменяется:
Edit: Ссылка для загрузки zip-папки, содержащей проект: Test Project.zip