本人最近在用C++编一个下载器,想请问写代码实现在下载器上显示下载速度?或者告诉我一个思路也可以谢谢

2025-12-15 12:42:54
推荐回答(1个)
回答1:

1.先获取被下载文件的大小;
2.循环读取被下载文件,一次读取1024个字节,并记录每次从请求数据到数据读取完成的消耗时间,在循环中计算每秒能下载多少字节速度,并通过文件总大小除以速度计算需要下载时间;