异步通信时函数是将提供的缓冲拷入临时缓冲还是将缓冲指针加入链? 异步通信时函数是将提供的缓冲拷入临时缓冲还是将缓冲指针加入链? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 PCHAR pBuf=malloc(LEN);LPOVERLAPPED pOv=malloc(OVERLAPPED);Sendto(...pOv);//发送一次free(pOv);free(pBuf);假设异步Sendto尚未及时将数据发出,而我在此时已经销毁所提供的LPOVERLAPPED结构.请问,此时是否会出错? 重改下问题,把free(pOv);这句去掉,假如已保持Overlapped结构不被破坏.是否会出错? 你这么个写法,十有八九要出错。异步操作的free要写在WSAGetOverlappedResult或GetQueuedCompletionStatus 里,如果发送成功,才释放堆。 在写一个服务器,应该一直保持用户的连接吗? 一个初级问题 各位 界面的问题了 98的进程管理不一样? 和桌面通信的问题!!!!!!! 各位数据库ADO编程高手(VC)请进,小女子在此恭候! 如果我从COM+服务器端获得一个在本地客户端已经注册过的coclass的接口,会不会有麻烦? 帮忙介绍几个关于UML的好的网站,最好里面有例子! 请教问题!请帮忙回答!!! new 操作开辟的内存必须用 delete 操作才能释放吗? 错误代码1234:没有任何服务正在远程系统上的目标网络终结点上操作。 对称NAT(Symmetric NAT)设备黑名单,让我们一起来唾弃它们!!!
PCHAR pBuf=malloc(LEN);
LPOVERLAPPED pOv=malloc(OVERLAPPED);
Sendto(...pOv);//发送一次
free(pOv);
free(pBuf);假设异步Sendto尚未及时将数据发出,而我在此时已经销毁所提供的LPOVERLAPPED结构.
请问,此时是否会出错?
假如已保持Overlapped结构不被破坏.
是否会出错?