QT项目复习4——转发聊天数据

2020-12-22  本文已影响0人  StevenHD

三、客户端

3.1 弹框的实现

直接来一个QDialog类

使用map
什么时候使用map来插入一条记录呢?当窗口建立完成的时候就可以了
除此之外,为了每个用户的每个好友都只能打开一个好友窗口,所以要提前判个空——

三、服务器

获取目的ID(destFD)即可,然后直接转发——


通过打印出的index来查看出现的问题,index = 10意味着字节数只有10个(包头包尾加2个ID),应该是插入链表时候的问题——


一开始写成了sizeof(send_buf),但是send_buf求size_of是一个指针的大小,所以传进去的buf大小不对。
上一篇 下一篇

猜你喜欢

热点阅读