QTCPSOCKET 客户端已连接 而服务器无响应
2024-08-26 06:49:43
最近在使用qt coding一个项目时,使用到了qtcpsocket模块来编写客户端与服务器。在windows平台下还能正常工作,但是在ubuntu平台下,客户端提示已连接时,服务器却没有响应。经过排查,发现是在重写qtcpsocket的incomingConnection函数时出现问题,incomingConnection(int handle),应改为incomingConnection(qintptr handle)。以下是qintptr的官方解释:
Integral type for representing pointers in a signed integer (useful for hashing, etc.).
Typedef for either qint32 or qint64. This type is guaranteed to be the same size as a pointer on all platforms supported by Qt. On a system with 32-bit pointers, qintptr is a typedef for qint32; on a system with 64-bit pointers, qintptr is a typedef for qint64.
Note that qintptr is signed. Use quintptr for unsigned values.
最新文章
- Centos6下安装Hadoop2.6 问题总结
- IOS Core Animation Advanced Techniques的学习笔记(三)
- 用SVG绕过浏览器XSS审计
- 请各位帮帮忙:Android LBS应用——CityExplorer (v1.0) 调研
- Android 创建内容提供器(ContentResolver)
- ECharts使用心得总结(二)
- CityGML文件格式
- Android系统SVC命令教程
- HubbleDotNet 学习之路
- 4G来临 IT业转型之路当在不远
- (greedy)Best Time to Buy and Sell Stock II
- Unity Object Pool
- java.sql.SQLException:ORA-01861:文字和格式字符串不匹配
- imx51-linux的cpuinfo之分析
- LeetCode题解之Diameter of Binary Tree
- geeksforgeeks-Array-Rotation and deletion
- 如何判断JavaScript数据具体类型
- springcloud微服务架构搭建:服务调用
- unicode utf8 学习记录
- Sublime Text 3插件收集
热门文章
- mac 中git操作账号的保存与删除
- 找出点的密集区域,javascript实现,html5 canvas效果图
- select top 1 和select top 1 with ties * from SC 的区别
- Qt核心机制与原理
- 【调试基础】Part 1 寄存器
- unistd.h
- Java编程思想--控制执行流程
- 跟随我在oracle学习php(17)
- Apache Spark 3.0 将内置支持 GPU 调度
- Android studio报Error:(26, 13)-v7:27.错误的解决方法