UDP面向窗口通信的简单实现
介绍:UDP数据报文协议是面向无连接的传输层报文协议。UDP主要用在强调实时,主动推送的系统中,不存在“粘包”情况。
step1.新建界面工程,添加列表部件,用于显示和接收数据。
step2.在头文件中,添加包含QNetwordInterface,QHostAddress,QudpSocket模块,添加网络数据报文的结构定义,重载的timerEvent定义,添加接收数据报文操作定义,定义主机地址,定义发送和接收的socket与缓冲区。
//数据报文结构
#pragma pack(push) //保存对齐状态
#pragma pack(4) //设定为4字节对齐状态
struct DataStruct{
unsigned int index;
int hour;
int minute;
int sec