qt socket通信中接收client发送是十六进制数据包

原创 2016年06月01日 14:59:08

在QT的服务端接收客户端发送的十六进制收据包,经转换后显示在LineEdit上,并把接收到的数据包转化为char *类型,为后期数据处理做准备。

recbuf在头文件类中一定义: QByteArray recbuf;

void mywidget::readClient()
{
    
    char *buf;
    recbuf.clear();
    recbuf=clientConnection->readAll();
    ui->recLine->clear();
    ui->recLine->setText(recbuf.toHex());
    buf=ui->recLine->text().toLatin1().data();
    printf("recline:%s\n",buf);  //方便在ARM终端中查看信息

}

刚接触QT,没有想到好点的办法,有其他办法,希望能共同学习~

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

串口通信程序中十六进制格式发送和接收实现

刚刚用MFC编写了一个串口通信程序,
  • Mirale
  • Mirale
  • 2014-04-17 22:55
  • 7853

SOCKET通信中TCP、UDP数据包大小的确定

UDP和TCP协议利用端口号实现多项应用同时发送和接收数据。数据通过源端口发送出去,通过目标端口接收。有的网络应用只能使用预留或注册的静态端口;而另外一些网络应用则可以使用未被注册的动态端口。因为UD...

SOCKET通信中TCP、UDP数据包大小的确定

UDP和TCP协议利用端口号实现多项应用同时发送和接收数据。数据通过源端口发送出去,通过目标端口接收。有的网络应用只能使用预留或注册的静态端口;而另外一些网络应用则可以使用未被注册的动态端口。因为UD...
  • hhq163
  • hhq163
  • 2016-07-30 11:30
  • 1338

qt写的socket的client

局域网聊天工具(多线程),支持客户端与客户端间通信,服务器负责信息的接收与发送(client)

局域网聊天工具(多线程),支持客户端与客户端间通信,服务器负责信息的接收与发送(client),客户端#include #include #include #include #incl...

socket通信client端

linux网络编程之socket(四):使用fork并发处理多个client的请求和对等通信p2p

一、在前面讲过的回射客户/服务器程序中,服务器只能处理一个客户端的请求,如何同时服务多个客户端呢?在未讲到select/poll/epoll等高级IO之前,比较老土的办法是使用fork来实现。网络服务...

进程间通信 SOCKET Client

#include #include #include #include #include #include #include #include #include #include ...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)