请问一个关于SOCKET编写FTP的问题! 就是利用SOCKET编写FTP客户端软件。利用消息通知的异步方式。当利用SOCKET向FTP服务器发送了命令后,当得到FD_READ的通知,也就是读取数据的通知后,读取数据时怎么判断所需要数据读取完了。有时如果网络速度慢(我测试时故意将FTP速度限制的很小),有可能读得的数据不是全部数据,而是开始一部分。怎么判断读完了所需要得全部数据。谢谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 当socket的Read()函数返回0时,数据已经读取完毕; 在异步方式下,数据读完时调用Recv函数将会返回SOCKET_ERROR,然后调用GetLastError函数将返回WSAEWOULDBLOCK。这时你就必须等待下次FD_READ事件了 VC++程序运行完关闭之后,弹出应用程序错误。,怎么解决啊 MFC中在对话框上添加picture控件怎么显示图片 如何获取IE收藏夹中的.url文件里面的连接地址信息? WINVER 关于HOOK API 请问在vc网络编程中select和sendmessage怎么使用? 怎样把自己的字体直接装入程序中?即作为资源载入程序。 怎样判断一个文件已经存在? 我把.clw,.aps,.opt,.ncb删除后重新生成。我的classview中每个类前面都加了一个红色的小钩,这是怎么回事? 两个不同程序调用dll,为什么会有区别 如何建立一个界面程序,但是入口是main(int argc,char *argv) (这个界面必须不是在运行MAIN程序是程序建立的? 救助超级难问题,关于CTime类型的值经过如何转换之后可以放入数据库中为datetime类型的字段中?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货