GDB, по крайней мере, так как он настроен по умолчанию в моем Ubuntu 9.04, плохо обрабатывает многострочные операторы. Когда я выполняю код, GDB отображает только последнюю строку текущего оператора, даже если этот оператор занимает несколько строк.
Я знаю, что мог бы использовать DDD или emacs в качестве интерфейса для GDB, но я бы предпочел решить эту проблему в GDB, если это возможно.
Кто-нибудь знает, есть ли способ заставить GDB делать правильные вещи здесь?