У меня есть набор тестов модулей Boost, которые я хочу запустить в качестве консольного приложения.
Когда я работаю над проектом, и я запускаю тесты, я хотел бы иметь возможность отлаживать тесты, и я хотел бы, чтобы консоль оставалась открытой после запуска тестов.
Я вижу, что если я запускаю в режиме выпуска, консольное окно остается после выхода программы, но в режиме отладки это не так.
Я не хочу добавлять 'system ( "pause" ); или любые другие хаки, такие как чтение персонажа в моей программе. Я просто хочу сделать паузу в Visual Studio после запуска тестов с отладкой, как если бы я работал в режиме выпуска. Мне также хотелось бы, чтобы результат тестов был захвачен в одном из окон вывода Visual Studio, но это также кажется более сложным, чем должно быть.
Как я могу это сделать?