首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

一对通信程序两边都可以发送和接收

2012-08-16 
一对通讯程序两边都可以发送和接收类似QQ一样的通讯程序,我的想法是A端:任意时刻可以发送字符串,当接收到B

一对通讯程序两边都可以发送和接收
类似QQ一样的通讯程序,我的想法是A端:任意时刻可以发送字符串,当接收到B端字符串时在A端显示出来。B端与A端类似。
我想用C语言编写,望提示一二。
我的思路:A端:创建一个接收线程不断接收,同时执行发送函数。B端类似。
存在的问题:线程接收就一直接收跳不到发送函数上。
我是初学有些地方理解不到位,望包涵!

[解决办法]
可以单独启动一个线程负责接收数据。

发送可以在主线程里调用。
[解决办法]
用两个线程,一个用于接收,一个用于发送
[解决办法]
我了解不是很多。
个人感觉用select会很有帮助
[解决办法]
select吧 ,,一个监听标准输入,一个监听 recv,,非常好,,,比多线程好用,,
[解决办法]
深入理解计算机系统 最后一章 有类似例子

热点排行