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

请问一个线程通信的有关问题,谢谢

2012-02-15 
请教一个线程通信的问题,多谢!本人想实现这样一个例子,以main()函数为主线程,在主线程中创建一个子线程,该

请教一个线程通信的问题,多谢!
本人想实现这样一个例子,以main()函数为主线程,在主线程中创建一个子线程,该子线程监控udp端口,当发现有udp消息时则向主线程发送一个触发消息,主线程接到消息后就作相应的处理,小的无法实现这样的功能,请教各位大虾了!多谢!大虾们写个基本的流程给小的看看都可以!

[解决办法]
需要使用spawnl函数使用32bits独有的参数1调用进程,同时可以在调用时使用参数传递信息
[解决办法]
1.创建一个semaphore
2.main中sem_wait
3.子thread中,监听到UDP后,sem_post
4.main收到信号,处理消息

====
Windows下思路一致,

热点排行