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

自己做网站有什么用修改wordpress栏目标题

自己做网站有什么用,修改wordpress栏目标题,扁平图标网站,用什么软件建网站最方便有些小伙伴对怎么对Udp的数据打包不太清楚。下面我举例说明。 比如我们要发送一个Person的数据。可以先用一个结构把Person的数据封装。 struct Person {QString name;int age; };下面是udp客户端和服务器端完整的代码例子。 #ifndef UDPCLIENT_H #define UDPCLIENT_H#includ…有些小伙伴对怎么对Udp的数据打包不太清楚。下面我举例说明。 比如我们要发送一个Person的数据。可以先用一个结构把Person的数据封装。 struct Person {QString name;int age; };下面是udp客户端和服务器端完整的代码例子。 #ifndef UDPCLIENT_H #define UDPCLIENT_H#include QObject #include QUdpSocketstruct Person {QString name;int age; };class UdpClient : public QObject {Q_OBJECT public:explicit UdpClient(QObject *parent nullptr);void sendDatagram(const QByteArray data);private slots:void readPendingDatagrams();private:void processDatagram(const QNetworkDatagram datagram);QUdpSocket *udpSocket; };#endif // UDPCLIENT_H#include UdpClient.h #include QDataStream #include QNetworkDatagramUdpClient::UdpClient(QObject *parent) : QObject(parent) {udpSocket new QUdpSocket(this);udpSocket-bind(QHostAddress::LocalHost, 1235);connect(udpSocket, QUdpSocket::readyRead, this, UdpClient::readPendingDatagrams); }void UdpClient::sendDatagram(const QByteArray data) {udpSocket-writeDatagram(data, QHostAddress::LocalHost, 1234); }void UdpClient::readPendingDatagrams() {while (udpSocket-hasPendingDatagrams()) {QNetworkDatagram datagram udpSocket-receiveDatagram();processDatagram(datagram);} }void UdpClient::processDatagram(const QNetworkDatagram datagram) {QByteArray data datagram.data();// Here you would process the dataQDataStream stream(data);Person person;stream person.name person.age;// 现在你可以使用 person 结构中的数据qDebug() Received person: person.name , person.age; }#ifndef UDPSERVER_H #define UDPSERVER_H#include QObject #include QUdpSocketclass UdpServer : public QObject {Q_OBJECT public:explicit UdpServer(QObject *parent nullptr);private slots:void readPendingDatagrams();private:void processDatagram(const QNetworkDatagram datagram);QUdpSocket *udpSocket; };#endif // UDPSERVER_H#include UdpServer.h#include QNetworkDatagramUdpServer::UdpServer(QObject *parent) : QObject(parent) {udpSocket new QUdpSocket(this);udpSocket-bind(QHostAddress::LocalHost, 1234);connect(udpSocket, QUdpSocket::readyRead, this, UdpServer::readPendingDatagrams); }void UdpServer::readPendingDatagrams() {while (udpSocket-hasPendingDatagrams()) {QNetworkDatagram datagram udpSocket-receiveDatagram();processDatagram(datagram);} }void UdpServer::processDatagram(const QNetworkDatagram datagram) {QByteArray data datagram.data();// Here you would process the data// ...//qDebug() Received data from client: data.toStdString().c_str();// Sending a response back to the senderudpSocket-writeDatagram(data, datagram.senderAddress(), datagram.senderPort()); }#include QCoreApplication #include QDataStream #include UdpServer.h #include UdpClient.hint main(int argc, char *argv[]) {QCoreApplication a(argc, argv);UdpServer server;UdpClient client;Person person;person.name Alice;person.age 30;QByteArray datagram;QDataStream stream(datagram, QIODevice::WriteOnly);stream person.name person.age;client.sendDatagram(datagram);return a.exec(); }
http://www.w-s-a.com/news/416714/

相关文章:

  • 网站建设58设计资料网站
  • 如何把动态图发网站做头像网页设计实训报告小结
  • 做简历用的网站wordpress版权说明
  • 网站关键词有哪些网站新闻前置审批
  • 怎么自己注册网站义乌做公司网站
  • 做哪种网站赚钱苏州住房城乡建设部网站
  • 镇江做网站学编程学哪一种比较好
  • 华美天一建筑公司网站赚钱做任务的网站有哪些
  • asp网站打开速度慢家乡网页设计教程
  • 网站 设计 深圳书店网站的建设
  • 北京网络营销推广培训哪家好南宁软件优化网站建设
  • flash网站引导页仓库管理系统源码
  • 济南网站制作公司排名营销型网站管理系统
  • 公司网站设计要多少钱用什么做网站的访问量统计
  • 湖北省住房和城乡建设厅门户网站沈阳网络平台推广公司
  • 河南平台网站建设公司网站如何提高转化率
  • 网站及推广wordpress 分享主题
  • 房产网站有哪些如何自己建一个微网站
  • 青岛市黄岛区城市建设局网站手机域名访问网站怎么进入
  • 网站模板 双语河南省建设人才信息网官网
  • 网站建设备案优化之看邹城网站开发
  • 网站方案书图书馆网站建设公司
  • 公司取名网免费版在线网站优化公司
  • dw怎么做秋季运动会网站九江集团网站建设
  • 响应式网站建设服务商wordpress 非小工具形式 微博秀
  • 网站安全检测漏洞扫描风险等级分布建设一个网站步骤
  • 摄影网站的意义开发企业小程序公司
  • 龙岩网站设计招聘信息网上免费logo设计
  • 高端定制网站开发建站教程详解网站共享备案可以申请支付接口
  • 做房产网站接不到电话企业推广宣传方式