求教事件模型的一些细节问题

yebeans 2006-08-20 09:03:10
1.界面线程和工作线程要一起维护的事件数组和SOCKET数组怎么传进工作线程~(我定义的一个结构把指针传过去,但是不知道怎么把LPVOID转成数组指针.)或者有没有其他更好的方法?

2.数组中的一个任务如果完成了~是不是要设个互斥变量,再把它从数组中删除~但是这样会不会影响其他任务的性能,或者有什么更好的方法?

3.谁有没有看过事件模型应用的例子?完善一点的~一些细节上的东西总是不会~~
...全文
115 点赞 收藏 7
写回复
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
yebeans 2006-08-20
呃```不容易啊~~www.codeproject.com/internet终于打开了~我找找看吧~~~
回复
yebeans 2006-08-20
我靠~~~谢谢楼上提醒~~
早该意识到的~~~汗~~~

就剩个找代码的问题了~~谁能告诉我哪个东西是用事件模型写的~
回复
jerry 2006-08-20
SOCKET * m_CliSocketArr

m_CliSocketArr = (SOCKET*)array->socketArr
回复
yebeans 2006-08-20
第一个我晕就晕在那个强制转换符怎么写~~

SOCKET m_CliSocketArr[MAXIMUM_WAIT_OBJECTS];

比如array->socketArr是个LPVOID`

m_CliSocketArr = ( 这里该怎么写呢)array->socketArr

我本来感觉转换应该很简单的~可编译其总说无法转换为SOCKET[64]
回复
oyljerry 2006-08-20
1, PVOID强制转换回来
2,删除需要保持互斥等
回复
yebeans 2006-08-20
是啊~小弟初学~~编程经验不多~老卡在基础上弄不下去~~
不过老大你给的网站我打不开呀~~~
有例子的话给个名字就成~我自己去搜~谢了~
回复
DentistryDoctor 2006-08-20
感觉基础。。。
www.codeproject.com/internet
回复
发动态
发帖子
网络编程
创建于2007-09-28

1.8w+

社区成员

VC/MFC 网络编程
申请成为版主
社区公告
暂无公告