Название: Перевод нуль-терминированной строки из ASCII Отправлено: billidean от Ноябрь 27, 2015, 19:27 Задача принять 100 байт "нуль-терминированной строки в ASCII" по UDP и вывести ее на экран (хотя бы в qDebug).
Принять-то я принимаю эти байты: Код: QByteArray datagram = *data; Делал так: Код: QChar t[1024]; В WireShark вижу картинку (см вложение) (http://W:\Work\PZ\Scan_sniffer1.png) на ней справа видны символы, которые нужно получить на выводе. Не пойму как разобрать QByteArray... Я в этих преобразованиях как-то не очень Название: Re: Перевод нуль-терминированной строки из ASCII Отправлено: billidean от Ноябрь 27, 2015, 20:24 Вроде бы немного вник в проблему, пока делаю в функции обработки принятых данных так:
Код: void MainWindow::read(QByteArray *data, QHostAddress *hostAddress, quint16 hostPort) Но там будет пакет не только с такими данными, так что пока "не прощаюсь" :). |