社区
模式及实现
帖子详情
多线程编程
zhyinty
2009-04-19 12:52:00
最近写网络聊天程序,发现一等待接受数据scanf()程序就不走了,这里是不是就要用多线程了?一个用来显示对方发送的数据,一个用来接收自己输入的数据
...全文
120
6
打赏
收藏
多线程编程
最近写网络聊天程序,发现一等待接受数据scanf()程序就不走了,这里是不是就要用多线程了?一个用来显示对方发送的数据,一个用来接收自己输入的数据
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
sherrik
2009-04-19
打赏
举报
回复
sf
qqwx_1986
2009-04-19
打赏
举报
回复
[Quote=引用 5 楼 zhyinty 的回复:]
真的如此,第一次写多线程,就拿这个练手了,谢谢大家,结贴!
[/Quote]
相信大家都是这样开始的,呵呵
zhyinty
2009-04-19
打赏
举报
回复
真的如此,第一次写多线程,就拿这个练手了,谢谢大家,结贴!
qqwx_1986
2009-04-19
打赏
举报
回复
模拟网络聊天程序是典型的多线程运用的例子
猫已经找不回了
2009-04-19
打赏
举报
回复
[Quote=引用楼主 zhyinty 的帖子:]
最近写网络聊天程序,发现一等待接受数据scanf()程序就不走了,这里是不是就要用多线程了?一个用来显示对方发送的数据,一个用来接收自己输入的数据
[/Quote]
看你具体是什么需求啊,scanf肯定会阻塞的。如果你需要保持一直保持recv,而跟自己输入数据发送会冲突,那就多线程,或者用IO复用模型也行。
baiwei156
2009-04-19
打赏
举报
回复
楼主说的没错
下载
多线程
编程
技术开发资料 高清完整PDF版
多线程
编程
技术是计算机科学中的一个重要分支,它允许多个线程同时在单个CPU或CPU核心上执行,以提高程序的执行效率和响应速度。在
多线程
编程
中,一个进程可以创建多个线程来执行不同的任务或相同的任务,以实现并行...
多线程
编程
技术开发资料.pdf
标题与描述均提到了“
多线程
编程
技术开发资料”,这表明文档主要聚焦于
多线程
编程
技术的探讨,旨在为开发者提供相关的理论知识、实践技巧以及可能的应用场景。
多线程
编程
是一种软件设计模式,它允许多个线程同时执行...
POSIX
多线程
程序设计.pdf
《POSIX
多线程
程序设计》深入描述了IEEE的开放系统接口标准——POSIX线程,通常称为Pthreads标准。本书首先解释了线程的基本概念,包括异步
编程
、线程的生命周期和同步机制;然后讨论了一些高级话题,包括属性对象、...
Windows图形
编程
(pdf)
此外,事件处理和
多线程
编程
也是Windows图形
编程
的重要组成部分。事件驱动
编程
模型使得应用程序能够响应用户的输入和系统的状态变化。
多线程
则允许在不同的线程上同时执行多个任务,提高程序的响应性和效率。 最后...
Programming with POSIX Threads 英文版+ 中文版+源码
《Programming with POSIX Threads》是一本深入探讨
多线程
编程
的经典著作,主要针对使用POSIX线程(也称为pthreads)的系统。POSIX线程是操作系统API的一部分,它为开发者提供了一种在不同操作系统上创建和管理并发...
模式及实现
5,530
社区成员
4,167
社区内容
发帖
与我相关
我的任务
模式及实现
C/C++ 模式及实现
复制链接
扫一扫
分享
社区描述
C/C++ 模式及实现
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章