Page 1 of 1

ddd gdb

PostPosted: 18 Jun 2013, 16:16
by lvd
Ктонить юзал ddd?
Чо он када нажимаю continue начинает в гбд срать n, т.е. пошагово выполнять со скоростью бейсика на спектруме?

Re: ddd gdb

PostPosted: 18 Jun 2013, 16:49
by fk0
Когда ты нажимаешь continue, по идее в gdb выполняется continue. И выполняется со скоростью 4-го пеньтиума дальше. Хотя я вообще пришёл к мысли, что ddd тоже не нужен. gdb достаточно. ddd нужен в очень редких случаях для рассматривания сложных структур данных в его data display window. Короче, раз в пятилетку где-то. И проще gdb в консоли запускать без ddd.

Re: ddd gdb

PostPosted: 18 Jun 2013, 17:36
by lvd
Я ставлю брякпоинт, жму континуе (ф9) и жду 10 минут пока цикл по заполнению массива из 150000 элементов нулями идёт. В лог срёт n для гдб в 500 килобайт лога, если нажать esc (interrupt) можно видеть, как немножко увеличивается переменная цикла. Причём делает так он не всегда, а в зависимости от погоды на марсе.

Re: ddd gdb

PostPosted: 18 Jun 2013, 19:16
by deathsoft
ddd - кал с интерфейсом виндовс 3.1, юзайте http://www.kdbg.org/screenshot.php
Он правда зуево ц++ парсит, но это из за хуевого вывода на экран в самом gdb, для чистого Ц или для Ц++ где нету кучи классов и шаблонов - все заебись. Последняя версия собирается из сорцов за 5 минут.

Re: ddd gdb

PostPosted: 18 Jun 2013, 22:01
by fk0
Всё что написано не на Motif или Xaw -- кал с интерфейсом windows XP и должно умереть. Gtk, Qt и KDE -- в первую очередь.