Вотрос о передаче текста через TCP сокет, Проблема с первым символом |
Здравствуйте, гость ( Вход | Регистрация )
Вотрос о передаче текста через TCP сокет, Проблема с первым символом |
fsMark |
23.4.2008, 0:26
Сообщение
#1
|
Студент Группа: Участник Сообщений: 97 Регистрация: 23.4.2008 Из: г. Киров Пользователь №: 155 Спасибо сказали: 10 раз(а) Репутация: 1 |
Передаю строку клиенту при помощи такой прцедуры:
CODE sendToClient(QTcpSocket* pSocket, const QString& str) { QByteArray arrBlock; QDataStream out(&arrBlock, QIODevice::WriteOnly); out.setVersion(QDataStream::Qt_4_2); out << str; pSocket->write(arrBlock) ; } Строка передаеться почти нормально, только первый позиции добавляеться число... вроде как длина. Вопрос такой как можно от этого числа избавиться? Сообщение отредактировал fsMark - 23.4.2008, 15:04 |
|
|
fsMark |
23.4.2008, 16:05
Сообщение
#2
|
Студент Группа: Участник Сообщений: 97 Регистрация: 23.4.2008 Из: г. Киров Пользователь №: 155 Спасибо сказали: 10 раз(а) Репутация: 1 |
Спасибо, вроде разобрался))
|
|
|
Текстовая версия | Сейчас: 27.11.2024, 0:35 |