文件名称:C++多线程下载和断电续传代码
文件大小:3.44MB
文件格式:RAR
更新时间:2014-06-28 07:43:15
C++
从fnMyDownload开始,程序首先解析输入的url,拆分为地址,路径,文件名等。然后获取文件头,得到文件大小,然后再下载。重点函数是ThreadDownLoad。下载完之后用FileCombine合并文件。
【文件预览】:
download Test
----main.cpp(2KB)
----Mydownload.cpp(18KB)
----stdafx.h(1KB)
----download Test.plg(9KB)
----download Test.dsp(5KB)
----Mydownload.h(3KB)
----DownloadHelper.h(1KB)
----ChineseCode.h(1KB)
----download Test.ncb(97KB)
----ChineseCode.cpp(3KB)
----Thread.h(793B)
----Debug()
--------ChineseCode.obj(22KB)
--------DownloadHelper.sbr(0B)
--------DownloadHelper.obj(61KB)
--------download Test.pch(9.05MB)
--------vc60.pdb(172KB)
--------download Test.bsc(5.06MB)
--------vc60.idb(265KB)
--------download Test.exe(128KB)
--------download Test.pdb(401KB)
--------Thread.obj(11KB)
--------main.obj(28KB)
--------Mydownload.obj(97KB)
--------Mydownload.sbr(0B)
--------ChineseCode.sbr(0B)
--------main.sbr(0B)
--------Thread.sbr(0B)
--------download Test.ilk(225KB)
----DownloadHelper.cpp(3KB)
----download Test.positions(360B)
----Thread.cpp(2KB)
----Mydownload.lib(2KB)
----download Test.opt(50KB)
----download Test.dsw(534B)