用c实现从buffer中存取数据

yangrui06223053 2010-01-19 10:26:19
我用c写了个双线程实现ping的程序,现在我想做的是创建一个缓冲区,把线程1收到不对的ping包存入其中,让线程2从中查看读取,小弟C水平不怎么样,各位大虾能否提供点思路?
...全文
330 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
yangrui06223053 2010-01-20
  • 打赏
  • 举报
回复
具体的操作我还是不懂,汗颜啊,能否找个小例子让我看一下?万分感谢
yangrui06223053 2010-01-19
  • 打赏
  • 举报
回复
各位大虾,理论知识小弟还是懂的,就是实际操作方面不知如何下手,能否用C编一小段让我学学
_JeffreyWu 2010-01-19
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 jamesf1982 的回复:]
线程1:windows用事件对象通知,linux用信号量通知
线程2:等待消息 ,消息来后唤醒,到缓存中读取,建议缓存操作时加锁
[/Quote]
james_hw 2010-01-19
  • 打赏
  • 举报
回复
线程1:windows用事件对象通知,linux用信号量通知
线程2:等待消息 ,消息来后唤醒,到缓存中读取,建议缓存操作时加锁
macrojj 2010-01-19
  • 打赏
  • 举报
回复
等待消息 ,消息来后唤醒,到缓存中读取,建议缓存操作时加锁


他不是说的很清楚吗
东大坡居士 2010-01-19
  • 打赏
  • 举报
回复
都实现了线程了,这个应该不难吧,

69,371

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧