Никога преди не съм използвал макроси на gdb. Интересувам се да разбера дали има някакви макроси там за дебъгване в програмирането в мрежата.
По-конкретно, имам куп структури, коитосъдържат IP адреси и е истинска болка да продължавам да ги конвертирам ръчно като "наблюдател", когато искам да видя низовия адрес на IP адреса (172.x.x.x). Надявах се, че има някои макроси там за преобразуване на in_addr и in_addr_t и sockaddr и всички тези неща за хост струни.
Някакви предположения?
Отговори:
0 за отговор № 1Бихте могли просто да напишете, че сте собствена.
http://www.ibm.com/developerworks/aix/library/au-gdb.html
^ - прегледайте тези примери. Накрая ще можете да пишете свои.
0 за отговор № 2
Не сте сигурни колко полезно е това за вас, а за васможе да има функции във вашия код, които просто изхвърлят полетата в човешка четима форма и след това ги наричат от рамките на gdb. Това може да попречи на това, което правите, но може да бъде начало. Предлагам ви обаче да отидете с макроси на gdb.