找回密码
 立即注册
收起左侧

sizeof(QByteArray)得到的结果始终为八字节

2
回复
7185
查看
[复制链接]
累计签到:1 天
连续签到:1 天
来源: 2018-3-17 20:26:07 显示全部楼层 |阅读模式
1Qter豆
  1. QByteArray send_str = (ui.message_Edit->text()+"\0").toLocal8Bit();
  2.         int status = ::send(s1,send_str, sizeof(send_str), 0);
复制代码
这一小段,造成每次send函数都不能把数据发全。

回复

使用道具 举报

累计签到:1 天
连续签到:1 天
2018-3-17 20:43:58 显示全部楼层
自己已解决,使用length()方法即刻得到字节数
回复

使用道具 举报

累计签到:742 天
连续签到:1 天
2018-3-18 09:19:39 显示全部楼层
那把豆子给我好不好~                                                     
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

公告
可以关注我们的微信公众号yafeilinux_friends获取最新动态,或者加入QQ会员群进行交流:190741849、186601429(已满) 我知道了