| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C/C++: Общие вопросы > Дамп пакета |
| Автор: REZiaMIX 13.6.2009, 17:02 | ||||||
Есть данные , известна их длина.
как сформировать из этих данных дамп вида:
Как можно быстрее и правильней ??? Есть код:
где cons_print - вывод в консоль Но непойму откуда берутся пробелы , также вывод иногда не разделен(понятное дело), например ffffff8b. Или просто 0, 6 http://ipicture.ru/ |
| Автор: GoldFinch 13.6.2009, 17:07 | ||
вот так например
|
| Автор: REZiaMIX 13.6.2009, 17:09 | ||
Как быстро , щас проверим . Спасибо) |
| Автор: GoldFinch 13.6.2009, 17:10 |
| ffffff8b это потому что у тя char а не unsigned char чтобы вместо 0 было 00 надо cout<<right<<setfill('0'); cout<<setw(2)<<... |
| Автор: azesmcar 13.6.2009, 17:10 | ||
не поймуы что за функция cons_print?
|
| Автор: REZiaMIX 13.6.2009, 17:19 | ||||
Не надо спрашивать , почему так сделано)) GoldFinch работает как часы , то что надо , да еще как быстро! Спасибо )))) Добавлено @ 17:26 Интересно было бы знать как сделать это без stl что-нить наподобие hex(char * in, char * out, int len); |
| Автор: REZiaMIX 13.6.2009, 17:43 |
| http://forum.vingrad.ru/forum/topic-260323/anchor-entry1875278/0.html Спасибо azesmcar еще раз !) |
| Автор: andrew_121 13.6.2009, 18:22 |
| azesmcar, Гы))) Узнаю |