Есть ли способ перехватить stderr и stdout в Visual Studio?

Есть ли способ поймать stdout и stderr в Visual Studio? Например, когда я использую

cout <<"Hello world!"<< endl;

, появляется и исчезает черное окно. Так быстро, что я не вижу. В IDE есть раздел вывода, но он позволяет мне выбирать только вывод вывода из сборки и что-то еще, но без выбора stdout.

Мошенническое решение может звонить

system("pause");

, но это звучит неправильно. Я искал в опции, но я не могу найти элемент.

У кого-нибудь есть идеи? Спасибо. Я только начинаю использовать VS, и раньше я был на Linux.

17
задан Peter Wood 21 February 2013 в 09:54
поделиться