首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用c++编写我自己的下载管理器?

如何使用c++编写我自己的下载管理器?
EN

Stack Overflow用户
提问于 2010-10-20 03:30:16
回答 4查看 7.4K关注 0票数 7

我想用c++(qt4)编写我自己的下载管理器,但我不知道,所以

如果你知道什么好的教程或链接,请建议我从哪里开始

把它贴出来。

我还想实现暂停/恢复和多次下载功能。

我已经知道有一长串的下载管理器(fdm,idm,wget,flashgot,orbit等)但我仍然想创建我自己的,以了解他们背后的工作。

提前使用-Thanks。

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2010-10-20 03:44:18

如果你想提高产品档次,我一般会推荐URDL或Boost.Asio。

但是,如果您只是为了好玩而修修补补,那么可以考虑使用Byte Ranges和多线程来进行异步处理。不过,asio也是最好的选择。

票数 6
EN

Stack Overflow用户

发布于 2010-10-20 16:34:22

Qt类- QNetworkAccessManager、QNetworkRequest和QNetworkReply类将帮助您编写下载管理器。

QNetworkAcessManager::get()用于下载

--干杯

票数 4
EN

Stack Overflow用户

发布于 2011-03-02 19:02:20

完整的Qt示例:http://doc.qt.nokia.com/4.6/network-downloadmanager.html

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3971966

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档