Eclipse C++ CDT Kepler не показывает консольный вывод до конца выполнения
После того, как я создаю программу и запускаю ее, консоль остается пустой, пока она ждет моих подсказок scanf, после нажатия кнопки "Enter" в окне консоли в Eclipse все распечатывается, почти как если бы весь буфер был сохранен где-то и затем распечатан. Есть ли способ показать вывод на консоли, как он печатается,и не ждать до конца выполнения, чтобы напечатать все?
1 ответ:
Попробуйте эту строку
fflush(stdout);
после первого выводаprintf
оператора...это будет прекрасно работатьПрочитайте этот пост в качестве ссылки: https://bugs.eclipse.org/bugs/show_bug.cgi?id=173732