当前位置: 首页 > article >正文

qt 的udp发送和接收

udp要在.pro中加入

QT += network

udp接收


    //QUdpSocket *udp1;
    udp1 = new QUdpSocket(this);
    udp1->bind(2024,QUdpSocket::ShareAddress);

    connect(udp1,SIGNAL(readyRead()),this,SLOT(ReadyOut()));

void MainWindow::ReadyOut()
{
    while(udp1->hasPendingDatagrams())
    {
       QByteArray b;
       int len = udp1->pendingDatagramSize();
       b.resize(len);
       udp1->readDatagram(b.data(),len);
       ui->label_2->setText(b.data());
    }
}

udp发送:


    QString str1 ="abc";
    QString str=str1+QString::number(i);
    QByteArray b=str.toUtf8();

    udp1->writeDatagram(b,QHostAddress("127.0.0.1"),2025);

完整软件路径:

https://download.csdn.net/download/wyyy2088511/90053680


http://www.kler.cn/a/418838.html

相关文章:

  • LWIP和FATFS 实现 FTP 服务端
  • 【分布式】分布式缓存
  • 充分统计量(Sufficient Statistic)概念与应用: 中英双语
  • CCF 第一届算法竞赛 CACC 考题回忆
  • 【Android】EventBus的使用及源码分析
  • 十一、快速入门go语言之接口和反射
  • Vue SSR基础介绍与实践
  • Pycharm使用Jupyterlab报错:Jupyter command `jupyter-notebook` not found
  • 计算机毕业设计Python深度学习游戏推荐系统 Django PySpark游戏可视化 游戏数据分析 游戏爬虫 Scrapy 机器学习 人工智能 大数据毕设
  • AI 编译器学习笔记之十三 -- Pytorch 特性实现
  • [golang][MAC]Go环境搭建+VsCode配置
  • 设计模式学习[10]---迪米特法则+外观模式
  • mrRobot解题过程
  • 基于自编码器的深度回归模型:原理、实现与分析
  • Cause: java.sql.SQLException: No value specified for parameter 4
  • 【机器学习】梯度消失和梯度爆炸问题
  • pytorch中一个tensor经过多次softmax会有什么变化?
  • 【Linux课程学习】:《简易版shell实现和原理》 《哪些命令可以让子进程执行,哪些命令让shell执行(内键命令)?为什么?》
  • Matlab Simulink HDL Coder开发流程(一)— 创建HDL兼容的Simulink模型
  • 未来已来!联想推出汽车智能空间解决方案
  • PWN的简单了解
  • 逆向攻防世界CTF系列42-reverse_re3
  • 论文解读:Reward criteria impact on the performance ofreinforcement learning...
  • Hbase2.2.7集群部署
  • 阿里云CPU过载的一点思考
  • 深度学习模型: BERT(Bidirectional Encoder Representations from Transformers)详解