magic

magic

1个粉丝

25

问答

4

专栏

20

资料

magic  发布于  2021-01-29 19:03:16
采纳率 0%
25个问答
3052

QT tcp不生效问题,有大佬了解吗

 

QT 把socket封装成库之后,qt的测试程序是可以调用并正常的收发数据
但是用MFC调用收发都不可以,发送必须加上flush才可以发送,接收完全接受不到,不知道怎么办

我来回答
回答3个
时间排序
认可量排序

通天塔

0个粉丝

38

问答

1

专栏

20

资料

通天塔 2021-01-29 19:03:29
认可0

猜测是没有消息循环,调用qapplication或qcoreapplication才可以触发 没有事件循环,可以试试waitfor那几个函数同步调用

magic

1个粉丝

25

问答

4

专栏

20

资料

magic 2021-01-29 19:03:59
认可0

确实是没有消息循环,这玩意用qt太难用了,就算是加了消息循环,没有界面事件的话,mfc也要再加一个循环才能调用,qt做网络相关实在是有点差

永无止境

1个粉丝

31

问答

3

专栏

49

资料

永无止境 2021-01-29 19:05:25
认可0

Qt的网络编程都是基于Qt框架下的,你想做封装的确不推荐用Qt的,boost吧,比Qt更好

或将文件直接拖到这里
悬赏:
E币
网盘
* 网盘链接:
* 提取码:
悬赏:
E币

Markdown 语法

  • 加粗**内容**
  • 斜体*内容*
  • 删除线~~内容~~
  • 引用> 引用内容
  • 代码`代码`
  • 代码块```编程语言↵代码```
  • 链接[链接标题](url)
  • 无序列表- 内容
  • 有序列表1. 内容
  • 缩进内容
  • 图片![alt](url)
+ 添加网盘链接/附件

Markdown 语法

  • 加粗**内容**
  • 斜体*内容*
  • 删除线~~内容~~
  • 引用> 引用内容
  • 代码`代码`
  • 代码块```编程语言↵代码```
  • 链接[链接标题](url)
  • 无序列表- 内容
  • 有序列表1. 内容
  • 缩进内容
  • 图片![alt](url)
相关问答
无更多相似问答 去提问
举报反馈

举报类型

  • 内容涉黄/赌/毒
  • 内容侵权/抄袭
  • 政治相关
  • 涉嫌广告
  • 侮辱谩骂
  • 其他

详细说明

易百纳技术社区