Современные версии gdb позволяют интегрировать код Python для "красивой печати" сложных структур данных. Существует несколько замечательных реализаций принтера для классов STL C ++, а также некоторые из наиболее распространенных типов boost.org
.
В сетевом программировании часто встречается select
/ ] опрос
звонков. В то время как poll ()
использует массив структур данных, select ()
использует fd_set
.
Кто-нибудь сталкивался с красивой реализацией принтера для fd_set
, предпочтительно переносимый, но даже для конкретной платформы подойдет. В идеале это будет linux / x86, но я бы взял что угодно и надеюсь, что смогу адаптироваться.