完成端口的问题,请有项目实际经验的高手回复。 在完成端口模型中,假设有二个线程同时往一个套接字上做WSASend操作,会不会像平常一样对方收到的数据是无序的(即二个发送操作的数据杂乱的组合在一起)?我测试过接收操作,发现完成这个词是指I/O操作完成,并非数据操作完成,例:我想接收指定长度的数据,若对方只发少于指定长度的数据,此时完成操作一样返回,这跟正常recv操作一样)。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 如果你投递的WSASend操作是颠三倒四的话对方收到的数据也应该是颠三倒四的 两个线程同时对一个socket发送数据时候,socket是非线程安全的这一定要注意同步 你说的情况,确实会出现,如果不加其它任何措施而直接在两个线程里同时执行wsasend的话。 用vs2008如何编mfc 动态库和主程序如何共用同一个结构体 求CPropertyPage Class E 文翻译(2) ★高手进来看一下,关于窗口扩展和收缩的问题. 请教一下IMPLEMENT_SERIAL的用法 如何用程序将某文件设置为共享? 如何在进程之间传递窗口句柄? 刚毕业的学生期望薪水是多少?在成都重庆 急求小波压缩/解压图像的算法 使用SHFileOperation进行文件复制,如何才能知道文件复制已经完成? 一个MFC小问题 一个很低级的编译问题
这一定要注意同步