Показать сообщение отдельно
Старый 12.01.2012, 13:04   #21
Пользователь
 
Регистрация: 27.10.2009
Сообщений: 63
Сказал Спасибо: 6
Имеет 21 спасибок в 19 сообщенях
Demion пока неопределено
По умолчанию

Ну так посмотри какое значение в packet->size и какое значение принимает i. Кроме того не вижу смысла преобразовывать байт в чар. Если нужно копировать в ворд (2байта) либо в дворд (4байта), то можно еще так -
Код:
memcpy(&d, buf+i, sizeof(int));
или так -
Код:
d = *(int*)(buf+i);

Последний раз редактировалось Demion, 12.01.2012 в 13:11.
Demion вне форума   Ответить с цитированием