| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C/C++: Общие вопросы > Сокет |
| Автор: dima_kdw 29.8.2002, 23:49 |
| Я сталкнулся со слудующей проблемой: При передаче большого объема дынных через ссокет уходит одно кол-во байт, а получаем чуть большее и соответственно получается полная белибера (. В чем тут может быть дело ? Спасибо. |
| Автор: Baa 30.8.2002, 00:38 |
| Хм, мы не волшебники, угадывать не умеем... Хоть код б показал... |
| Автор: suborg 30.8.2002, 03:38 |
| Если ты посылаешь файл блоками, то может просто не правильно делишь на блоки в хвосте. Вообще всегда легче разобраться если видишь, что происходит изнутри, поэтому можно поставить сниффер и поглядеть на свои пакеты. |
| Автор: bavc 30.8.2002, 20:36 |
| А каким протоколом пользуешся? Отправляешь всегда одинаковое кольичество байт или оно может быть переменным? |
| Автор: Zveruga 25.10.2002, 02:54 |
| Сниффером нихера тут не сделаеш.Я бы проста резал бы этот файл и отправлял по кускам. |
| Автор: Unregistered 11.1.2004, 14:54 |
| Потому-что информация идёт потоками, и текст может склеиться, а может и разрезаться на куски, но так или иначе он придёт! |