Visual Studio からコンソール プログラムを実行すると、コンソールが表示され、プログラムが実行された後、コンソールが表示されずに消えます。
main一般に、これらの行をの return ステートメントの前に追加します。
std::cout << "Press enter to exit " << std::endl;
std::string sGot;
getline(std::cin, sGot);
プログラムがフレームワークでコンパイルされている場合、どうすれば同様のことができboost::unit_testますか? はライブラリmainの一部であるためboost、変更することはできません (そのための再コンパイルは避けたいと思いboostます)。