Обычно stdio буферизуется. Когда я ударяю точку останова, и там есть printf перед точкой останова, печатная строка все еще может находиться в буфере, и я не вижу ее.
Я знаю, что могу сбросить stdio, добавив в программу код флеша. Не делая этого, есть ли способ сказать GDB, чтобы очистить stdio от отлаживаемой программы после остановки GDB? Этот способ более дружелюбен при отладке программы.