有没有简单库,我可以用来下载文件异步从互联网暂停/恢复控制。C + +暂停/恢复控件下载文件
1
A
回答
2
你没有提到你使用的操作系统。在Linux/Unix的情况下,你可以使用libcurl。这个库在使用上非常简单,同时功能强大。它有curl_easy_pause方法,可以暂停和取消暂停当前连接。请参阅http://curl.haxx.se/libcurl/c/curl_easy_pause.html。 Here你可以找到使用libcurl的例子。
2
对于C++,您可能会看到我的库示例:main.cpp
相关问题
- 1. 如何实现文件下载的暂停和恢复功能?
- 2. 暂停下载和恢复(合并现有文件)
- 3. 使用Indy组件下载,暂停和恢复下载
- 4. 在文件下载中执行暂停/恢复
- 5. Android暂停并恢复将文件下载到SD卡
- 6. lftp暂停和恢复下载
- 7. 使用URLStream暂停/恢复下载?
- 8. 暂停并恢复下载flex?
- 9. 暂停/恢复下载的com.mozillaonline
- 10. 当下载文件时,NSURLConnection在文件结尾处没有调用didFinishLoading,当下载暂停并恢复时
- 11. 暂停下载以添加垃圾到文件然后恢复 - android
- 12. D3补间 - 暂停和恢复控制
- 13. VB.Net暂停和恢复对下一个
- 14. 如何暂停并恢复在iPhone应用程序下载?
- 15. 暂停并恢复C++函数
- 16. iPhone - ASP.NET:文件恢复下载
- 17. 暂停和恢复流
- 18. 暂停/恢复jquery .animate()?
- 19. 暂停和恢复BackgroundWorker
- 20. 暂停和恢复AsyncTasks? (Android)
- 21. Cocos2d引擎 - 暂停,恢复
- 22. 暂停/恢复线程?
- 23. 暂停和恢复SKScene
- 24. 暂停和恢复ASINetworkQueue
- 25. 暂停和恢复功能
- 26. WebRTC暂停和恢复流
- 27. 暂停/恢复任务
- 28. Android应用暂停恢复
- 29. Android暂停/恢复服务
- 30. 使用Apache VFS恢复文件下载
谢谢。是的,我会将它用于Linux系统。请参阅我的编辑,我忘了提及“异步”,我可以用libcurl来做到这一点吗? – mohamede1945 2012-07-29 03:50:34
@ mohamede1945如果你不能异步地做到暂停/恢复,会没有意义吗? – Yunchi 2012-07-29 04:35:54
是的,当然!但我简单的界面不是异步的。 – mohamede1945 2012-07-29 04:37:07