Я пробовал множество подходов, чтобы остановить консоль от закрытия - точки останова, паузы и функции слушателя, код примера и запросы на помощь на другом форуме; до сих пор нет решения. кроме того, если я использую новый проект, консоль остается открытой.Отладка VS2008, консоль открывается, затем закрывается сразу
Моя интуиция заключается в том, что это связано с решением, которое я реализовал в заголовке итератора. Код компилируется. Я надеюсь, что в VS2008 есть настройка (такое же поведение в VS2005), которое я должен изменить. странно то, что я прокомментировал весь мой код и оставил тестовый раздел с точкой останова, и все же консоль закрывается. «начать без отладки» открывает консоль, но не отображает тестовый текст.
int main()
{
cout << "Welcome to the Automating from Model and Sensor Data" << endl << endl;
while (true) {
int choice = GetMenuChoice();
if (choice == 0) break;
//DoMenuChoice(lex, choice);
}
return 0; //goodbye!
}
Я нашел его под инструменты/опции и проверить «показать все настройки»; Я отключил «разрывать все процессы, когда один процесс прерывается» - по-прежнему открывается, затем закрывается. Прошло несколько лет с момента написания последнего кода, но я не помню, что консоль была проблемой. –
Также, как эта программа написана, она печатает меню, а затем непрерывно ищет ключевой пуск, выбрав пункт меню. –
Я пробовал шаблон формы Windows, но это выглядит как мертвое - по крайней мере, оно открыто. –