Народ, еще раз подниму свою тему.
1. Вопрос по сабжу такой...
Как известно, в Linux вообще и в Ubuntu в частности есть фактически встроенный в систему, консольный отладчик. Называется
gdb
и расшифровывается gnu debugger
Но, к сожалению, этот отладчик консольный, т.е. в нем нет никаких F4, F7, F8, Wath...
Однако, такое положение дел давно исправлено: для отладчика gdb разработана графическая оболочка ddd. Причем, крайние исходники датируются 2009 (!) годом!
Иначе говоря, софт ddd должен нормально откомпилироваться на старом ядре 2.6.34
Вопросы такие: стОит ли мне заморачиваться на связку gdb-ddd?
Найду ли я там удобные средства отладки (F4, F7, F8 или аналогичные)?
2. Второй вопрос касается справочной литературы для поиска крайней реализации классического языка C (не C++).
Причем, литературу я ищу в формате *.pdf, чтобы был доступен контекстный поиск на десктопе или на планшете.
Литература должна быть именно справочной! Примеры должны быть изолированные, краткие и только по существу рассматриваемых текущих функций, операторов и т.п. Не должно быть такого, что один пример размазывается по всей книге, как это часто делается в книжках для новичков - если не будешь читать книгу сначала, то ничего не поймешь.
Приведу даже пример, что я ищу:
"Язык программирования C. Пятое издание"
Сэмюэл П. Харбисон.
В ней есть все по крайней версии стандарта языка, включая, например, такие функции работы со строками, как strstr, strcmp и т.п.
(Кстати, работают с чудовищной скоростью, не медленнее, чем методы объекта String в C++. Если не быстрее!)
Минус у этой книжки один - издатели бумажной версии этой книги так зачистили Интернет, что не только *.pdf версии - даже *.djvu версии нет...
А бумажная версия книжки у меня уже есть - нужна электронная.
Может есть что-то другое достойное на русском языке?