文件名称:C/C++多线程下载模块
文件大小:2.97MB
文件格式:ZIP
更新时间:2016-03-21 07:40:40
HTTP下载 多线程下载 断点续传
这是工作中用curl库进行文件下载的一个引擎,支持多任务,断点续传。
【文件预览】:
file_downloader_src
----base()
--------base.vcxproj(4KB)
--------Release()
--------file_util.cpp(2KB)
--------string_util.h(1KB)
--------process_util.cpp(6KB)
--------thread_util.h(1KB)
--------string_util.cpp(6KB)
--------thread_util.cpp(3KB)
--------base.vcxproj.filters(2KB)
--------Debug()
--------file_util.h(2KB)
--------base.vcxproj.user(143B)
--------process_util.h(1KB)
--------ReadMe.txt(1KB)
----file_downloader()
--------stdafx.cpp(21B)
--------file_downloader_api.h(3KB)
--------http_webclient.h(2KB)
--------stdafx.h(531B)
--------file_downloader_error_util.h(2KB)
--------curl.exe(1.99MB)
--------file_downloader_cfg.cpp(6KB)
--------file_downloader_error.h(2KB)
--------http_webpage.h(2KB)
--------file_downloader.vcxproj.filters(2KB)
--------FileDownloaderThread.h(3KB)
--------file_downloader.h(2KB)
--------file_downloader_engine.h(947B)
--------file_downloader_engine_impl.cpp(10KB)
--------file_downloader.cpp(4KB)
--------file_downloader_engine_impl.h(3KB)
--------file_downloader_api.cpp(3KB)
--------file_downloader.suo(8KB)
--------http_webpage.cpp(7KB)
--------file_downloader_cfg.h(1KB)
--------file_downloader.vcxproj(6KB)
--------http_webclient.cpp(9KB)
--------file_downloader.vcxproj.user(143B)
--------FileDownloaderThread.cpp(28KB)
----read_me.txt(103B)
----file_downloader.sln(2KB)
----libcurl()
--------mprintf.h(3KB)
--------zlib.lib(192KB)
--------curlbuild.h(22KB)
--------types.h(16B)
--------stdcheaders.h(1KB)
--------libcurl.lib(13KB)
--------curlver.h(3KB)
--------curlrules.h(9KB)
--------multi.h(13KB)
--------typecheck-gcc.h(37KB)
--------curl.h(66KB)
--------zlib1.dll(74KB)
--------libcurl.dll(264KB)
--------easy.h(3KB)
----file_downloader_test()
--------stdafx.cpp(308B)
--------stdafx.h(291B)
--------FileDownloadTest.cpp(3KB)
--------targetver.h(314B)
--------file_downloader_test.vcxproj(5KB)
--------file_downloader_test.vcxproj.user(396B)
--------FileDownloader_Test.cpp(2KB)
--------ReadMe.txt(2KB)
----Debug()
--------curl.exe(1.99MB)
--------zlib1.dll(74KB)
--------libcurl.dll(264KB)
----file_downloader.suo(39KB)