我想编一个c++类来完成文件下载速度和全局下载速度的实时统计功能 ,我该怎么编啊?请高手指点!

木子月月鱼 2008-11-11 04:06:19
我们要开发一个类似迅雷的文件下载软件,这个软件支持文件分块多线程下载,支持多个文件同时下载。
为了支持实时显示当前每个文件的下载速度和全局下载速度,我们需要一个C++类,来完成文件下载速度和全局下载速度的实时统计功能。我该如何编这个类呢?请高手指点!
...全文
87 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
wuyu637 2008-11-11
  • 打赏
  • 举报
回复
struct FileInfo{

int FileID;
int speed;
FileInfo *NEXT;
};

class cfile
{
public:
int nFileNumber;
int nSpeedAll;(等于所有fileinfo的speed之和
FileInfo* FileInfoHead;

void fflush_FileInfo()
{ 每隔若干时间刷新,更新状态}

}

65,211

社区成员

发帖
与我相关
我的任务
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++ 技术论坛(原bbs)
社区管理员
  • C++ 语言社区
  • encoderlee
  • paschen
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
  1. 请不要发布与C++技术无关的贴子
  2. 请不要发布与技术无关的招聘、广告的帖子
  3. 请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下

试试用AI创作助手写篇文章吧