Здравствуйте, гость ( Вход | Регистрация )
kwisp | Дата 21.2.2011, 18:30 |
pulo, лучше конечно проверять сколько ты вычитал. и читать пока есть доступные байты. bool bytesAvaliable() что ли. |
|
pulo | Дата 21.2.2011, 15:36 |
Решил проблему просто:
с классами потоков так и не получилось реализовать. |
|
xls | Дата 21.2.2011, 14:40 |
A data stream is a binary stream of encoded information which is 100% independent of the host computer's operating system То есть нельзя записать "raw unencoded binary data" в демоне и считать их через "stream of encoded information" |
|
pulo | Дата 21.2.2011, 11:24 |
Демон отправляет так:
так нормально считывает:
|
|
panter_dsd | Дата 21.2.2011, 10:25 |
Привел бы код записи в сокет. | |
pulo | Дата 21.2.2011, 2:49 |
Вобщем пытаюсь передать структуру вида:
используя unix сокеты, есть демон который покдлючается к оболочке на Qt, если считывать/записывать используя не qt'шные recv и write то все гуд. Проблема возникает при считывании используя Qt методы: сервер создаю:
и соответственно метод:
в Qt структуру объявил как:
но вот значения принимаются явно не те, что отправляются клиентом. |
|
Просмотр темы полностью (откроется в новом окне) | |
![]() |
|
Текстовая версия | Сейчас: 4.7.2025, 22:41 |