c语言如何才能后台下载文件,比如有一个文件www.jjjjj.coma.zip。怎样才能用c语言

Python011

c语言如何才能后台下载文件,比如有一个文件www.jjjjj.coma.zip。怎样才能用c语言,第1张

这绝不仅仅靠C语言能够做到,需要配合操作系统提供的多线程编程。简单说下思路吧:

主线程由于控制主程序,并且可以显示下载进度;子线程用于做文件的下载,并且要每隔一段时间与主线程通信,把进度汇报给主线程。

至于线程的控制、以及文件的下载(涉及到所采用的网络通信协议),需要结合你所使用的操作系统提供的API了。

用c语言实现文件自动下载并且解压1.自动下载 http://abc.com/test.rar 也可以下载FTP://abc.com/test.rar2.下载完成后自动解压到本路径下相同的文件夹里面,如:test.rar就是test文件夹3.如果test文件夹已经存在并且里面有内容就直接覆盖4.软件运行的时候提示用户输入存储路径5.下载过程中显示下载进度6.一个好的编程会在适当的地方加上适当的注释以上功能我已经用wget+winrar的做成批处理可以运行了,但是希望用C语言来实现先送50分,如果实现了在加送50分,不希望吧分数留给系统

希望采纳